This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer (Backend) in the United States.
This role provides the opportunity to design, build, and maintain high-performing backend systems that power critical digital products. You will collaborate closely with cross-functional teams to implement scalable APIs, ensure system reliability, and optimize performance for high-traffic workloads. The position emphasizes thoughtful engineering practices, automated testing, and continuous improvement, enabling you to deliver secure, efficient, and high-quality software. You will contribute to cloud-based architectures, microservices, and distributed systems while mentoring junior engineers and helping shape engineering standards. This role offers a dynamic, virtual-first environment where adaptability, collaboration, and innovation are highly valued. Your work will have a direct impact on the quality, reliability, and user experience of mission-critical solutions.
Accountabilities:
- Design, develop, deploy, and maintain production-ready backend API solutions.
- Write and execute unit, integration, and performance tests to ensure software quality.
- Create and maintain internal and public API documentation.
- Collaborate with software engineers, product managers, researchers, and cloud/operations teams to define requirements and implement features.
- Follow Agile/Scrum methodologies including daily stand-ups, planning, refinements, and retrospectives.
- Mentor junior engineers, provide guidance, and promote best practices across teams.
- Contribute to the adoption of modern tools and technologies to improve development efficiency and reliability.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- 5+ years of professional experience in software development, particularly backend systems.
- Experience with cloud platforms, preferably AWS, and knowledge of deploying scalable solutions.
- Proficiency in CI/CD processes and automated testing frameworks.
- Experience with serverless architectures, microservices, and containerized deployments (Docker).
- Strong problem-solving, analytical, and logical reasoning skills.
- Excellent collaboration, communication, and organizational abilities.
- Preferred: experience with Golang, AWS services (ECS, EKS, Lambda, S3, API Gateway), infrastructure as code (Terraform, CloudFormation, CDK), databases (MongoDB, DynamoDB, RDS), front-end SPA frameworks (React/Redux), or other programming languages (Java, Python, C++, Bash, Groovy).
Benefits
- Competitive salary range: $125,000 – $160,000 per year.
- Up to a 10% annual incentive bonus and equity opportunities.
- Comprehensive healthcare, wellness, and financial benefits, including retirement plans.
- Paid time off, volunteer time, and company holidays.
- Learning and development support including e-learning, tuition reimbursement, and hackathons.
- Home office setup allowance and flexible work arrangements.
- Additional perks: pet insurance, identity theft protection, legal assistance.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile is reviewed through our AI-powered screening process to efficiently and fairly identify top talent:
- 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
- 📊 It compares your profile to the job’s core requirements and past success factors to generate a match score.
- 🎯 The top 3 candidates with the highest match are automatically shortlisted.
- 🧠 If needed, our human team conducts an additional manual review to ensure no strong profiles are missed.
This process is transparent, skills-based, and unbiased, focusing solely on your fit for the role. Once the shortlist is finalized, it is shared with the hiring company, who then manages interviews and next steps.
