FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Teaching Strategies, LLCSenior Software Engineer developing scalable SaaS solutions using Go, React, and PostgreSQL for an edtech organization. Focus on building platforms for early childhood education organizations worldwide.
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsDockerGoGraphQLJavaScriptMicroservicesNext.jsPostgresReactTypeScript
About the role
Key responsibilities & impact- Design, develop, and maintain scalable platform services, UI, APIs, and shared application capabilities
- Build modern, performant user experiences using React and Next.js
- Develop and optimize backend services using Go and PostgreSQL
- Design and implement GraphQL APIs and supporting data models
- Collaborate with product, design, and engineering teams to deliver secure, scalable, API-driven applications
- Contribute to platform architecture, technical design, and engineering standards
- Troubleshoot application issues, identify performance bottlenecks, and implement sustainable solutions
- Improve developer experience through tooling, automation, and engineering best practices
- Participate in code reviews, technical planning, and architectural discussions
- Mentor engineers and promote high standards for code quality, testing, and maintainability
- Leverage AI-assisted development tools and agentic workflows to accelerate debugging, validation, automation, and delivery
- Stay current with emerging technologies, frameworks, and modern software engineering practices
Requirements
What you’ll need- 5+ years of professional experience building and maintaining production web applications
- Strong experience with Go and modern JavaScript/TypeScript development
- Deep experience with React and Next.js
- Strong knowledge of PostgreSQL, including schema design and query optimization
- Experience designing and implementing GraphQL APIs
- Experience building and supporting microservices-based architectures
- Familiarity with micro frontend architectures and distributed systems
- Experience developing and deploying cloud-native applications using AWS services such as Lambda, EKS, AppSync, and Docker-based workloads
- Strong understanding of secure, accessible, and high-performance web application development
- Experience with CI/CD pipelines and automated deployment workflows, preferably using Bitbucket or GitHub
- Strong debugging, testing, and problem-solving skills across the full stack
- Experience working in Agile development environments
- Ability to balance technical excellence with pragmatic delivery
- Experience mentoring engineers and contributing to engineering best practices
- Familiarity with AI-assisted development workflows and modern developer productivity tools
Benefits
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaScriptTypeScriptReactNext.jsPostgreSQLGraphQLAWSDockerCI/CD
Soft Skills
problem-solvingmentoringcollaborationcommunicationtechnical planningcode qualitytestingmaintainabilitypragmatic deliveryleadership