Senior Engineer

Talent Software Services Not Specified, Not Specified Permanent

Job Description

Senior Software Engineer Remote Profile: This is a senior backend individual contributor role. The team seeks a technically strong backend engineer who can design solutions and provide hands-on support. About the Role As a Senior Software Engineer, you will design, build, test, deploy and document backend solutions on AWS, including the infrastructure and delivery pipelines that run them. You will improve shared patterns and components and help the team move its systems forward. You will report to the Senior Director and work in agile teams that build and maintain highly visible, critical applications. You will design and tune software patterns, help teammates use them, and from time to time implement, test and document complex solutions. You will also keep strong, professional relationships with customers and partner teams. You will follow emerging technology trends, apply them to Client's needs, and work with teams on practices, standards and guidelines. Our engineers use AI coding agents such as Claude Code and GitHub Copilot in everyday development, and you will help the team use them well and safely. We're looking for a skilled communicator and active partner who can turn business needs into lasting, high-quality solutions that support Client's mission. Responsibilities of the Role • Design and build backend AWS solutions and the continuous delivery pipelines that ship them with quality • Write complex code, build and maintain AWS infrastructure with CDK, and automate testing and deployment • Design multi-tenant backend services with tenant data isolation • Own DevOps for the solutions you build, including deployments, monitoring and production support • Use AI coding agents (Claude Code, GitHub Copilot) day to day to design, write, test and document code, and own the quality of what ships • Review AI-generated code with the same rigor as any other code • Own the quality of your work: set quality criteria, use reviews, and keep improving • Write design specs, unit tests and technical documentation, including documenting current-state systems • Develop and apply standards, patterns and processes that make our systems consistent, lower risk and improve efficiency • Define best practices for modeling, storing and moving data in cloud applications • Mentor teammates on best practices, cloud technologies and safe use of AI coding tools • Improve the team's processes, speed and quality using ideas from other teams and the industry

Ready to apply for this Senior Engineer role?

Take the next step in your career — submit your application directly with the employer.

Skills & Keywords

Auto-detected from this job's description. Click any skill to find similar roles.

Get started today

Your next great job is one click away

Join thousands of professionals finding verified U.S. jobs every day. Sign up free, set your preferences, and let opportunities come to you.

11K+Open Jobs
1K+Employers
50U.S. States
100%Free