Senior Software Engineer in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in the United States.
This role sits at the foundation of a newly expanding product and engineering initiative focused on building AI-powered edtech tools that directly support educators and students. You will take ownership of core backend systems, agentic AI workflows, and scalable infrastructure that power real-time learning experiences. The environment is highly autonomous, fast-paced, and deeply technical, with a strong emphasis on shipping quickly using modern AI-assisted development practices. You will operate as a senior individual contributor while shaping architecture, engineering standards, and AI-driven development pipelines. This is a high-impact position where your work will directly influence how educational content is generated, delivered, and personalized at scale. You will collaborate closely with product and technical leadership to bring ambitious ideas into production-ready systems.
- Design, build, and scale backend systems and APIs using Python and TypeScript, ensuring high performance, reliability, and security for education-focused applications operating at scale.
- Lead the development of AI-native backend services, including generative AI pipelines, agentic orchestration systems, and workflow engines that support automated content and product functionality.
- Architect and maintain distributed systems with a strong focus on durability, fault tolerance, and long-running execution that can recover from failures, outages, and rate limits.
- Build and optimize graph-based agent workflows with structured outputs, conditional logic, human-in-the-loop checkpoints, and evaluation frameworks to ensure reliability and quality of AI systems.
- Own system design decisions including database modeling, API architecture, and backend performance optimization to support evolving product needs.
- Establish and improve engineering practices around spec-driven development, agent orchestration, prompt engineering, and AI-assisted software delivery.
- Contribute to technical documentation, reusable agent skills, and internal development standards to improve team velocity and consistency.
- 6+ years of professional software engineering experience with strong expertise in backend development and advanced TypeScript and/or Python.
- Proven experience building production-grade systems involving AI integration, including LLM APIs, agentic workflows, or generative AI pipelines.
- Strong understanding of distributed systems design, backend architecture, and database modeling (Postgres or similar relational systems).
- Hands-on experience building or working with agent frameworks, workflow orchestration tools, or graph-based execution systems.
- Familiarity with testing frameworks (e.g., Jest, Vitest, Cypress) and production-quality software engineering practices.
- High comfort level in fast-moving, ambiguous startup environments with strong self-direction and ownership mindset.
- Strong communication skills with the ability to translate complex technical concepts into clear documentation and decisions.
- Experience with AI-native development workflows, prompt engineering, and multi-agent coding environments is highly preferred.
- Bonus: exposure to edtech products or experience working with regulated or sensitive data environments (e.g., education compliance contexts).
- Competitive salary range: $160,000 – $190,000 per year
- Equity opportunities as part of long-term incentive alignment
- Employer-sponsored health, dental, and vision insurance
- Retirement plan with employer match (403(b) or equivalent structure)
- Flexible PTO including vacation, holidays, parental leave, sick leave, and personal “me days”
- Remote-first work environment with flexible scheduling autonomy
- Home office and learning development support budget
- Life insurance and additional supplemental benefits
- Access to dependent care and flexible spending accounts
- Annual professional development and continuous learning allowance