Senior Software Engineer, AWS (Hybrid)
AAA National · Lake Mary, FL · 4 mo ago
HybridEngineering$92k–$116k/yrFull-time
About the role
Senior Software Engineers at AAA are key contributors to building and maintaining scalable, secure, and high-performance services on AWS. They lead development teams internally and with vendors, architect systems, write clean code, mentor engineers, and troubleshoot production issues.
Responsibilities
- Serve as the technical lead for one or more development teams (internal + vendor).
- Architect, build, and deploy scalable, secure, high-performance services on AWS.
- Translate business and product needs into clean, resilient system designs.
- Write high-quality, maintainable code in Java, JavaScript/TypeScript, Spring Boot, Node.js, Python, and modern SQL/NoSQL databases.
- Conduct thorough code reviews, enforce engineering and security standards, and ensure all solutions align with AAA architecture.
- Mentor junior and mid-level engineers, fostering a culture of craftsmanship and continuous improvement.
- Troubleshoot and resolve complex production issues with urgency and precision.
- Integrate and validate third-party vendor deliverables so they meet AAA's quality expectations.
- Improve delivery pipelines, testing processes, and engineering workflows to boost team velocity.
Requirements
- A bachelor’s in computer science, Software Engineering, or related field.
- 5–7 years of software engineering experience, with 2+ years in a technical leadership role.
- Expertise in Strong AWS experience (required).
- Java, JavaScript/TypeScript, Spring Boot, Node.js, Python (working knowledge).
- SQL + DynamoDB/Postgres/relational & non-relational DBs.
- Experience with Bitbucket (or similar version control systems).
- Understanding of agile delivery, incremental development, and engineering metrics (velocity, burndown, backlog health).
- A proactive mindset: organized, self-driven, collaborative, and comfortable in fast-moving environments.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5-7 years of software engineering experience, including 2+ years in a technical leadership role.
- Strong AWS experience.
- Proficiency in Java, JavaScript/TypeScript, Spring Boot, Node.js, Python.
- Working knowledge of SQL and NoSQL databases.
- Experience with version control systems like Bitbucket.
- Understanding of agile methodologies and engineering metrics.
- Proactive and self-motivated with a collaborative approach.
Skills
- Strong AWS experience.
- Java, JavaScript/TypeScript, Spring Boot, Node.js, Python.
- SQL and NoSQL database expertise.
- Version control system proficiency (Bitbucket).
- Agile delivery and engineering metrics understanding.
Benefits
AAA offers a competitive compensation package, including a hiring range of $92,280 - $116,280, and participation in the AAA, Inc. Annual Incentive Plan. The company fosters a culture of inclusion, belonging, and equal opportunity, and provides a supportive environment for professional growth.
Pay
Hiring Range: $92,280 - $116,280
Schedule
Hybrid Work Model