$154K - 193K a year
Lead the design, architecture, and development of scalable backend services and APIs. Collaborate with cross-functional teams to align technical solutions with business objectives and mentor other engineers.
Bachelor’s degree in Computer Science or equivalent professional experience is required. Candidates should have 10+ years of backend software development experience and 3+ years of experience architecting cloud-native solutions on AWS.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer in the United States. This role is ideal for an experienced, hands-on software engineer who thrives in building scalable, reliable backend systems. You will lead the design and development of API-based services and cloud-native architectures, influencing the evolution of enterprise platforms that handle critical data at scale. Working collaboratively with product and engineering teams, you will ensure systems are secure, performant, and maintainable, while mentoring other engineers and promoting technical excellence. This position offers the opportunity to shape platform strategy, drive complex technical decisions, and make a tangible impact on business outcomes. You will participate in the full software lifecycle, from system design and implementation to monitoring, incident resolution, and continuous improvement initiatives. Remote work is available, with potential onsite engagements as needed. Accountabilities · Lead the design, architecture, and development of scalable backend services, APIs, and event-driven systems. · Own business-critical production systems, participating in on-call rotations, resolving incidents, and conducting postmortems to ensure reliability. · Drive the technical strategy for enterprise platforms, balancing short-term delivery with long-term scalability and performance goals. · Collaborate with cross-functional teams to align technical solutions with business objectives and product requirements. · Champion best practices in system design, operational maturity, observability, testing, and CI/CD pipelines. · Mentor and grow engineers, fostering technical depth, system design skills, and leadership capabilities. · Continuously evaluate and adopt emerging technologies to enhance system performance, resilience, and maintainability. · Bachelor’s degree in Computer Science or equivalent professional experience. · 10+ years of backend software development experience, including microservices, APIs, and event-driven architectures. · 3+ years of experience architecting and building cloud-native solutions on AWS (EKS, RDS, MSK, S3, Lambda). · Proficiency with distributed systems, RESTful APIs, GraphQL, gRPC, and modern backend technologies. · Strong experience with relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases, caching (Redis), and messaging systems (Kafka). · Expertise in containerization and orchestration (Docker, Kubernetes), including deployment, monitoring, and scaling in production. · Experience building observability into systems using tools like DataDog or OpenTelemetry. · Understanding of modern application security principles, including secure API design, authentication/authorization, encryption, and DevSecOps practices. · Strong system design skills, technical decision-making, and documentation abilities. · Excellent communication and interpersonal skills, with experience mentoring engineers and guiding technical teams. · Willingness to participate in an on-call rotation for incident management and system reliability. · Experience with Elixir and Phoenix framework is preferred but not required; candidates with strong distributed systems expertise and willingness to learn are encouraged to apply. · Competitive salary: $154,200–$192,750 annually. · Comprehensive medical, dental, and vision healthcare plans. · New hire stipend for home office setup. · Generous paid time off, including holidays, floating holiday, volunteer day, and recharge day. · Refuel program providing additional paid time away for learning and personal growth. · Opportunities for career development, mentoring, and learning in a collaborative environment. · Fully remote position with potential onsite interviews as needed. · Inclusive and diverse work environment promoting equity and professional growth. 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 goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 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 determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 9/26/2025