





Strong brand, generalist Software Engineer title, metro locations, and mid-level experience make hiring highly competitive.
Core backend, AWS, and language skills are highly transferable across industries.
Requires hands-on AWS and expert programming language skills, but no strict years or certifications.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Engineer, maintain, and enhance high performance, secure, and robust software solutions in a feature team.
Produce complex and critical software rapidly with high quality that adds business value throughout the full software life cycle.
Collaborate across engineers, architects, and analysts to optimize software engineering capabilities and deliver working solutions.
Experience Required: Background in software engineering, design, and architecture; hands-on experience with AWS (IAC/EKS or ECS/general enterprise AWS architecture).
Expert hands-on knowledge of at least one programming language: Java 21, Node.js, or Python.
Demonstrable problem solving skills and ability to effectively use AI coding assistants (Kiro, ClaudeD, etc) with human in the loop.
Work Experience Required: Not explicitly mentioned in the JD
Operates effectively in cross-functional teams responsible for full software life cycle including development, enhancement, maintenance, and decommissioning.
Experienced with cloud enterprise architecture, particularly AWS ecosystem including infrastructure as code and container services.
Capable of integrating AI coding tools into development workflows, demonstrating advanced software engineering practices and agility.