Senior Software Engineer & Tech Lead – Cloud & APIs

Amazon

Cambridge (MA)

Hybrid

USD 178,000 - 194,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Audible, Inc. in Cambridge, MA is seeking a Software Development Engineer III to lead full software lifecycle efforts and guide distributed applications.

You will design, implement, test, and document mobile or distributed software using Java, Node.js, or OO design, while driving architecture reviews and performance optimization. The role emphasizes mentoring junior engineers, collaborating on scalable solutions, and ensuring security practices across development.

Qualifications

  • Requires a Master’s degree in Computer Science, Engineering, Mathematics, or a related field plus two years of experience as a Software Engineer/Developer.
  • Designing and developing large-scale, multi-tiered software applications using Java or Typescript in an OO design approach.
  • Mentoring or serving as Tech Lead to an engineering team to guide development.
  • Building or maintaining RESTful APIs and integrating security best practices in the lifecycle.

Responsibilities

  • Serve as technical lead throughout the full software development lifecycle from scoping to maintenance.
  • Participate in design, development, testing and documentation of mobile or distributed software.
  • Provide design reviews focusing on architecture, integration, performance, and scalability.
  • Mentor junior engineers and align projects with technology and business goals.

Skills

Java
Typescript
Object-Oriented Design
RESTful APIs
Performance optimization
Security best practices
Cloud infrastructure
Mentoring

Education

Master’s degree in Computer Science, Engineering, Mathematics
Bachelor’s degree in related field with 5 years experience

Tools

AWS
Docker
Kubernetes

Job description

Audible, Inc. in Cambridge, MA is seeking a Software Development Engineer III to lead full software lifecycle efforts and guide distributed applications.

You will design, implement, test, and document mobile or distributed software using Java, Node.js, or OO design, while driving architecture reviews and performance optimization. The role emphasizes mentoring junior engineers, collaborating on scalable solutions, and ensuring security practices across development.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer & Tech Lead
Senior Software Development Engineer & Tech Lead

Socket.dev • Newark (NJ)

On-site
USD 190,000 - 250,000
Senior Software Engineer - Cloud, Java/Node, Remote, Mentor
Senior Software Engineer - Cloud, Java/Node, Remote, Mentor

Socket.dev • Newark (NJ)

On-site
USD 190,000 - 250,000
Software Engineer II, Cloud & Distributed Systems
Software Engineer II, Cloud & Distributed Systems

Amazon • Newark (NJ)

Hybrid
USD 161,000 - 214,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Engineer: Architect, Lead & Deliver
Senior Software Engineer: Architect, Lead & Deliver

Socket.dev • Newark (NJ)

On-site
USD 158,000 - 214,000
Senior Software Engineer — Lead Audio Platform & Mentoring
Senior Software Engineer — Lead Audio Platform & Mentoring

Amazon • Newark (NJ)

On-site
USD 158,000 - 214,000
RSUs
Health insurance
401(k)
+2
Senior Software Engineer: Lead Scalable Innovation
Senior Software Engineer: Lead Scalable Innovation

Audible • Newark (NJ)

On-site
USD 140,000 - 180,000
Lead Software Engineer, Consumer Web & API Platforms
Lead Software Engineer, Consumer Web & API Platforms

Audible • Newark (NJ)

On-site
USD 184,000 - 251,000
Senior Software Engineer, Consumer Platforms
Senior Software Engineer, Consumer Platforms

Audible • Newark (NJ)

On-site
USD 158,000 - 214,000
Health insurance
401(k) matching
Paid time off
+2
Senior Software Engineer - Consumer Apps & APIs
Senior Software Engineer - Consumer Apps & APIs

Audible • Newark (NJ)

On-site
USD 130,000 - 190,000
Lead Software Engineer, Consumer Domains & Services
Lead Software Engineer, Consumer Domains & Services

Amazon • Newark (NJ)

On-site
USD 184,900 - 250,200