Sr Lead Software Engineer

Job Description

We are seeking a highly skilled and experienced Senior Lead Engineer/Architect with a minimum of 12+ years of experience who will be responsible for developing robust APIs and micro-services, modernizing legacy systems, and ensuring the security and scalability of our applications. The ideal candidate will have proficiency in Nodejs development, extensive experience with AWS technologies, and a strong background in API development and database integration. You will be part of cross-functional team that is very collaborative both internally and externally within the engineering organization. This role is 50% hands-on and 50% technical leadership & mentorship.

Responsibilities

  • Design, develop, and maintain robust APIs and microservices using Node.js and frameworks like Nest.js.
  • Extensive experience in ReactJs is a must.
  • Experience with Ruby and Ruby on Rails would be a big plus.
  • Architect scalable and maintainable Node.js codebases, implementing best practices and design patterns.
  • Manage and optimize SQL (Postgres) and NoSQL (DynamoDB and MongoDB) databases to ensure efficient data handling and storage.
  • Write clean, well-documented code and create comprehensive API documentation using Open API Specification tools like Swagger.
  • Deploy, optimize, and automate Node.js applications in AWS cloud environments, focusing on performance improvement and cost efficiency.
  • Lead the technical direction of projects, addressing complex challenges and making key architectural decisions.
  • Mentor junior developers and contribute to the team’s overall technical growth.
  • Collaborate with cross-functional teams to align technical solutions with business requirements.
  • Stay updated with the latest Node.js ecosystem trends and best practices, recommending and implementing improvements as needed.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent; or relevant certifications with 12+ years of software engineering experience.
  • 5+ years of Node.js experience, with expert-level proficiency in Node.js 18.x+ and frameworks like Nest.js or Express.
  • 5+ years of ReactJs.js experience and AngularJS.
  • Strong background in API and microservices development.
  • Mastery of modern JavaScript standards, TypeScript, and code quality tools (ESLint, Prettier).
  • Proficiency with SQL and NoSQL databases, particularly Postgres and DynamoDB.
  • Extensive experience with unit and integration testing using frameworks such as WebDriver, Selenium.
  • 5+ years of hands-on experience with AWS technologies, including EC2, S3, RDS, ECS, DynamoDB, and Lambda.
  • Excellent communication skills for requirements gathering, solution design, and cross-functional collaboration.
  • Proven ability to lead technical projects and mentor junior developers.
  • Open to hiring candidates of all VISA statuses.
  • Exposure to AWS Serverless Technologies and advanced containerization tools like Docker, as well as orchestration platforms such as Fargate/Kubernetes.
  • Familiarity with CI/CD tools like Jenkins and GitHub Actions.

What We Offer

  • Challenging projects with real-world impact
  • Exposure to modern tech stack (Node.js, React, AWS, microservices)
  • Leadership opportunities with hands-on coding
  • Collaborative and supportive team culture
  • Continuous learning and growth opportunities
  • Inclusive environment (all visa backgrounds welcome)
  • Competitive compensation and benefits

Life at ATA


ATA provides flexibility, ownership, and opportunities to grow. Team members collaborate with passionate builders, contribute to meaningful innovation, and thrive in a culture that values trust, creativity, and impact. 

About All Things API (ATA)


ATA is redefining the API development and testing landscape. Built for modern teams, the AI-powered platform goes beyond legacy tools—streamlining API design, documentation, testing, governance, and automation in one unified hub. The mission is to make API management seamless, intelligent, and scalable for businesses of every size. 

Apply for this job

* Indicates required fields

Your data, protected by industry standards

Our certifications—including ISO 42001, ISO 27001, and SOC 2 Type 2—demonstrate our unwavering commitment to protecting your data and ensuring robust security practices at every level.

ISO_Marks-42001
ISOMark_27001-2022
Soc Type 2