Teaching Strategies, LLC logo
Teaching Strategies, LLC

Providing educators with the most effective print and digital resources to inspire, teach, and care for young learners.

Senior Full Stack Engineer – Childcare Management System

Systems EngineerSystems EngineerFull TimeRemoteSeniorTeam 201-500Since 1988H1B No SponsorCompany SiteLinkedIn

Location

Texas

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Senior Full Stack Engineer – Childcare Management System

Teaching Strategies, LLC

• Design, build, test, and maintain full stack product capabilities for family billing and related back-office workflows, including invoices, payments, billing accounts, center administration, billing solution management, reporting, and operational support tooling. • Develop backend services, APIs, task processing, and business logic primarily in Python, following existing application patterns for authorization, data access, transactions, deferred work, and service boundaries. • Build and improve web application experiences using the existing frontend stack, with attention to usability, performance, accessibility, and maintainable client-side code. • Make pragmatic, informed decisions about technical debt, refactoring, sequencing, and tradeoffs, especially in areas where billing accuracy, data integrity, and customer trust matter. • Partner with product, design, QA, customer-facing teams, and non-technical stakeholders to shape solutions that are technically sound and aligned with center and family needs. • Use AI-assisted development throughout the delivery lifecycle, including requirements analysis, technical planning, implementation, testing, debugging, code review preparation, documentation, and release readiness. • Apply CLI-based prompt and guided AI workflows, and use fully agentic flows where appropriate, while maintaining strong engineering judgment, security awareness, and accountability for the final output. • Help define, evaluate, and improve team practices for effective AI use, including where AI should accelerate work, where human review is essential, and how the team should share reusable prompts, workflows, and lessons learned. • Seek input from architecture, design, security, infrastructure, or specialized domain experts when needed, and incorporate that guidance into practical delivery plans. • Improve quality and reliability through automated tests, clear monitoring signals, careful rollout practices, and thoughtful handling of edge cases in billing and payment flows. • Build cross-product and cross-service technical knowledge so billing and back-office capabilities integrate cleanly with family engagement, center administration, account, admin, and reporting workflows. • Participate in team planning, estimation, incident response, production support, and continuous improvement of engineering practices.

Job Requirements

  • 5-15+ years of professional software engineering experience, with demonstrated senior-level contributions to enterprise product or service areas.
  • Strong Python backend development experience, including API design, domain modeling, data validation, error handling and testing.
  • Experience building and maintaining web applications with JavaScript, HTML, CSS, and modern or legacy frontend frameworks; comfort working in an established frontend codebase.
  • Experience with billing, payments, invoicing, financial workflows, account administration, admin interfaces, reporting, or other high-integrity business systems is strongly preferred.
  • Experience with AI-assisted software development is preferred, including prompt-driven implementation, AI-supported testing/debugging, code review preparation, documentation workflows, or agentic development tools.
  • Interest in working in an AI-first engineering culture, with the curiosity and discipline to help the team evolve responsible, effective AI practices.
  • Practical understanding of relational or NoSQL data modeling, transactional behavior, asynchronous processing, queues, and idempotent workflow design.
  • Strong judgment around authorization, privacy, data integrity, and operational risk, especially for systems that handle family, child care center, or payment-related information.
  • Ability to reason through existing systems, identify the right integration points, and deliver improvements without unnecessary rewrites.
  • Demonstrated ability to collaborate, review code constructively, and raise the technical quality of a team.
  • Clear written and verbal communication skills, including the ability to explain technical tradeoffs to non-technical team members.
  • Strong bias for pragmatic execution: able to move work forward while keeping quality, maintainability, and customer impact in view.
  • Experience with Google Cloud Platform, App Engine and/or Flask is a plus.
  • Interest in early childhood education, child care center operations, and building software that supports teachers, administrators, and families.

Benefits

  • Competitive compensation package
  • Employee Equity Appreciation Program
  • Health and wellness insurance benefits
  • 401k with employer match
  • Flexible work environment
  • Unlimited paid time off (which includes paid holidays and Winter Break)
  • Paid parental leave
  • Tuition assistance, professional development, and opportunities for career growth
  • Best in class technology equipment for every employee
  • Penthouse suite in downtown DC seconds away from Washington Nationals Stadium and Audi Field

Related Categories

Related Job Pages

More Systems Engineer Jobs

UTMB Health - University of Texas Medical Branch logo

ERP Systems Analyst

UTMB Health - University of Texas Medical Branch

UTMB Health, also known as The University of Texas Medical Branch, is an award-winning healthcare system based in Galveston, Texas. A nationally recognized teac

Role Description An HR Systems Analyst is responsible for researching, designing, implementing, and maintaining HR technology solutions, as well as training employees on changes in HR systems and/or processes. Supports the high-level design, build / development, testing, rollout, training, and change management activities associated with implementing new HR business processes and systems on an enterprise scale. Develop and maintain issue lists, action items, project statuses, business process flow diagrams, communication plans, training plans, etc. associated with the assigned projects. Job Duties - A PeopleSoft ERP Systems Analyst is an IS technical expert who supports the Enterprise Resource Planning Systems (ERP) and related PeopleSoft HCM / FMS / CS. - This position is responsible for assisting with developing, implementing, and maintaining ERP solutions, while also coordinating with the other technical and functional analysts. - This position helps create, maintain, and modify application engines, component interfaces, and external interfaces with PeopleSoft. - Review, debug, code, and test PeopleSoft applications. - Develop and maintain integrations between PeopleSoft and other applications. - Identify and plan for design and development risks. - Create Technical Documentation for long-term maintenance. - Assist with upgrades and data mapping. - Ensure data is protected and users can access it easily. Qualifications - Bachelor’s degree in Computer Science, Human Resources, or a related subject. - 3 years’ experience in HRIS or a similar role. - An equivalent combination of education and experience relevant to the role may be considered for this position. - PeopleSoft HCM / FMS / CS. - Experience troubleshooting and modifying App Engines. - SQL required. - 3rd party systems integration experience. - At least one (1) year of experience in PeopleSoft or similar development. - Demonstrated a practical understanding of the software development lifecycle. - Must have experience upgrading or implementing PeopleSoft, ERPs, or building integrations between ERPs and third-party systems. Salary Range Actual salary commensurate with experience. Work Schedule Remote position within Texas. 8 am to 5 pm, and as needed on occasion. Equal Employment Opportunity UTMB Health strives to provide equal opportunity employment without regard to race, color, religion, age, national origin, sex, gender, sexual orientation, gender identity/expression, genetic information, disability, veteran status, or any other basis protected by institutional policy or by federal, state or local laws unless such distinction is required by law. As a Federal Contractor, UTMB Health takes affirmative action to hire and advance protected veterans and individuals with disabilities.

United States
Iowa State University School of Education logo

Systems Analyst II – CRM Administrator

Iowa State University School of Education

We strive to be a national leader in educational theory, policy, and practice.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Lead the administration and optimization of Salesforce Sales Cloud • Develop innovative communication strategies and automate business processes • Create impactful reports and dashboards • Manage CRM enhancements, support system integrations • Ensure data integrity and lead technical projects from planning through implementation

Iowa
Full TimeRemoteTeam 11-50H1B No Sponsor

• Work collaboratively with clients to plan, install, implement, and maintain hardware and software solutions • Design, manage, and oversee projects and tasks for our clients • Configure, build, document, test, modify, and maintain software applications • Proactively problem solve and determine the best course of action to meet the needs of our clients and their customers • Work closely with end users to troubleshoot, diagnose and correct problems related to applications by identifying malfunctions in hardware and software • Collaborate loosely with client’s technical team to maintain continuity of process • Conduct system enhancements/new features, build, upgrades/quarterly updates and optimisations • Analyse business requirements and translate into system requirements making necessary revisions to system logic • Perform system customisations including the development of alerts/hard stops, data integration, order generation, automation of document entry and enforcement of adherence to workflows • Maintain confidentiality and handle sensitive information in accordance with UK GDPR, NHS Information Governance standards, and applicable data protection legislation, and comply with HIPAA and Canadian privacy and security requirements for all activities and information accessed • Participate in the development of tools and training for end users’ competencies • Ensure clinical upgrades, patches and enhancements are comprehensively planned and tested before applying in the production environment • Establish concise ad-hoc reports • Determine project priorities based on the needs of our clients. Ensure completion of projects in a timely manner to comply with established deadlines. • Actively work with Chief Services Officer and clients to determine and or adjust project priorities • Perform and/or oversee ongoing maintenance of the Information Systems and their interfaces, as well as support activities of our clients • Provide technical support to our clients • Provide information and training related to Information Systems to our clients • Problem solves for clients • Develop and maintain good relationships with clients and clients’ staff • Other tasks and projects as assigned by the CEO, or the Chief Services Officer

United Kingdom

Senior Business Systems Engineer (Salesforce & Billing Platform)

Wasabi Technologies

Wasabi Technologies is a Massachusetts-based software organization specializing in affordable, high-performance, and secure cloud storage solutions, aiming to offer single-tier, hi

Full TimeRemoteTeam 500Since 2017

At Wasabi, we’re a proven collection of pioneers, visionaries and disruptive doers. We see things differently than our competitors, and we make our mark in the industry by challenging the norm and delivering the unexpected and improbable. We’re a fast-growing company taking the Cloud Storage industry by storm and recognized as one of the best places to work in Boston. Wasabi hot cloud storage is a new class and category of cloud storage, breaking all traditional barriers and boundaries of storage with a disruptive value proposition of being 1/5th the cost of AWS S3, faster than the competition, with no fees for egress or API requests. Cloud storage has never been so simple, so fast and so inexpensive. It’s all part of our vision to make cloud storage the next great global utility, just like electricity. Senior Business Systems Engineer (Salesforce & Billing Platform) US and Canada About Wasabi Wasabi is a dynamic organization composed of trailblazers, visionaries, and innovators. Our distinctive perspective differentiates us from competitors, enabling us to make a significant impact in the industry by challenging conventions and delivering results that are both unexpected and exceptional. As a company undergoing rapid expansion, Wasabi is revolutionizing the Cloud Storage sector and has earned recognition as one of Boston’s top workplaces. Wasabi hot cloud storage defines a new category of cloud storage by overcoming traditional limitations. Our disruptive value proposition provides storage at one-fifth the cost of AWS S3, surpasses competitors in speed, and eliminates fees for egress or API requests—all within a single-tier solution. This approach makes cloud storage more straightforward, faster, and affordable than ever before, supporting our vision to make cloud storage a global utility, much like electricity. Role Overview Position: Senior Business Systems Engineer (Salesforce & Billing Platform) Role Purpose The Senior Business Systems Engineer is a member of the Build team and plays an important role in advancing AI adoption within Business Systems. This role will help pilot agentic and LLM-assisted workflows, modernize development and deployment processes, and use automation to solve real engineering challenges. While Salesforce and the billing platform are part of the systems this role will support, the main focus is on bringing AI-driven capabilities into the design, development, and operation of our systems. Key initiatives include internal platform migration, AI agent adoption, and CI/CD modernization. This is a hands-on engineering role that requires close collaboration with product, business, and architecture teams. Responsibilities - Promote AI-driven automation across the platform by actively exploring, piloting, and implementing solutions such as Einstein, Agentforce, and LLM-assisted development workflows. - Design, build, and maintain scalable Salesforce solutions using Apex, Flow, Lightning Web Components (LWC), and declarative tools while following development standards. - Contribute to CI/CD modernization efforts, including AI-assisted code reviews and test automation. - Support and improve billing and Quote-to-Cash workflows as part of the broader platform, working closely with product and finance teams as needed. - Work closely with product managers, architects, QA, and other Business Systems Engineers during sprint execution, technical design, and code reviews. - Ensure solution quality through unit testing and automated test coverage. Partner with Production Support on root cause analysis when issues arise. - Identify technical debt and performance issues, and drive continuous improvement with a focus on automation and AI. - Share knowledge through documentation and peer collaboration, while providing informal guidance to junior Business Systems Engineers. - Support a culture of ownership, accountability, and continuous improvement. Requirements - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. - 5+ years of hands-on Salesforce development experience. - Strong proficiency with Apex, Flow, LWC, and Salesforce declarative automation. - Authentic enthusiasm for AI-driven development, including hands-on experimentation with tools such as Copilot, Agentforce, Einstein, or LLM-assisted coding workflows, and a proven track record of using these tools. - Working familiarity with Quote-to-Cash processes and subscription-based revenue models (Billing experience preferred but not required). - Experience with modern billing or monetization platforms is a plus—such as Orb, Metronome, Chargebee, or similar usage-based billing systems. - 1+ year of Python experience is a plus. - Salesforce certifications are preferred (Platform Developer I & II). - Strong problem-solving skills and keen attention to detail. - Ability to work independently while collaborating effectively within a team. Compensation: Base Salary – $145,000 - 165,000 The base salary range reflects the full range for this position at Wasabi Technologies. At Wasabi, we believe in paying fairly and competitively, and individual compensation is determined based on factors such as job-related experience, skills, location, and internal equity. Base pay is just one part of our total rewards approach. Depending on role eligibility, Wasabi team members may also receive additional compensation and benefits, including bonus or variable compensation, equity, and a comprehensive benefits package designed to support both professional growth and personal well-being. Wasabi Technologies is an Equal Opportunity Employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

United States
$145K - $165K / year