Senior Software Engineer, Backend (Node.js, TypeScript, Rust)
NewMercor is partnering with a large enterprise technology organization to place a Senior Software Engineer on a platform team that powers customer-facing web and mobile experiences used by millions of people. The team works across Engineering, UX, Product, Business and Analytics, incorporating experimentation, customer feedback and generative AI into production services.
Location and Employment
- United States only
- Full-time commitment of 40 hours per week, during weekdays
- $50–$80 per hour
- W-2 employment with Cincinnatus LLC, with the opportunity to be placed within a leading enterprise client's engineering organization as part of its extended workforce
- The supplied listing does not specify a remote or on-site arrangement
Key Responsibilities
- Lead delivery of scoped features through collaborative engineering teams, aligned with platform and system objectives
- Design, develop, test and maintain high-quality services in Node.js, TypeScript and Rust across the full software lifecycle and CI/CD
- Build and optimize server-to-server integrations and REST and GraphQL API layers for high-traffic customer-facing applications
- Integrate AI/ML capabilities into product services and use generative AI tools to improve engineering productivity
- Contribute to solution design, conduct code reviews and apply scalable, secure and maintainable engineering practices
- Monitor application performance, support defect resolution and drive continuous improvement
- Mentor peers and contribute to knowledge sharing and engineering excellence
Core Qualifications
- 5+ years of professional software engineering experience, or a bachelor's degree in Computer Science or a related field and 3+ years, building production systems at a recognized high-scale organization
- Hands-on production backend coding experience with Node.js and TypeScript
- Hands-on Rust experience in production services, performance-critical modules or substantial systems work
- Strong web fundamentals including HTTP semantics, cookies, headers, caching, sessions and server-to-server authentication, timeouts and retries
- Experience building or operating high-traffic consumer-facing web platforms
- GraphQL on Node.js, including schema design, resolvers and federation, is a plus
- Familiarity with web accessibility standards is a plus
- Demonstrable progression to senior-level ownership
- Ability to engage reliably for at least 40 hours per week during weekdays
- Excellent written and verbal communication and ability to explain complex technical concepts clearly to broad audiences
About Cincinnatus LLC
Cincinnatus LLC is an enterprise staffing company that sources and employs professionals for contingent and contract-based opportunities with leading technology companies. It serves as employer of record, providing W-2 employment, payroll, benefits and compliance while placing employees directly within client teams.
Cincinnatus is an Equal Employment Opportunity employer. Qualified applicants are considered without regard to legally protected characteristics, and reasonable accommodations are available upon request.
This is a referral link. Nothing changes for you; it may credit AnnotateJobs. How this works
Want to improve your chances of getting accepted?
Skim the interview guide before applying: setup, answer style, common rejection reasons, and a quick prep plan.
Read interview tips Also read the assessment test tips