Summary
✨ AI‑Generated
A leading organization is seeking an API engineer to design and develop scalable services using modern programming languages and cloud technologies. The role includes architecture, implementation, testing, and operational support.
Highlights
Hybrid role with modern cloud technologies, involvement across the software lifecycle, and opportunities to build scalable solutions.
Description
API Engineer (Hybrid - Charlotte, NC)
Optomi, in partnership with one of the world's largest financial services companies, is seeking an API engineer for their Charlotte, NC location.
Candidates must have experience working hands on with technologies like Node.js, TypeScript/JavaScript, and Python, as well as experience designing and developing APIs or microservices.
This API Engineer will ideally have experience operating services on public cloud and a strong understanding of software architecture, reliability, performance, and observability.
What the right candidate will enjoy:
A hybrid role, with up to two days a week working from home!Being involved in every stage of the software development lifecycle, from planning and design to coding, testing, and ongoing support.Hands-on work with modern tools like Node.js, TypeScript/JavaScript, Python, AWS, microservices, and Terraform.A supportive, team-focused culture where you'll help other developers adopt the API gateway and resolve complex challenges together.Solving high-level challenges in system reliability, performance, and monitoring.
Experience of the right candidate:
3-5 years of software development experience with Node.js, JavaScript, or TypeScript.Experience with Python and scripting.Experience writing unit tests with tools like Jest, Mocha, or Chai.Hands-on experience building services in the cloud (AWS preferred).Experience developing REST APIs or microservices, including security and documentation.Experience with GitLab CI/CD, Terraform, and Git.A solid grasp of software architecture, reliability, performance, and observability.
Responsibilities of the right candidate:
Design, develop, and maintain reliable, scalable REST APIs and microservices.Build and maintain tools, applications and frameworks to elevate developer experience and efficiency.Support API platform upgrades, keep the API gateway functional, and build cloud services on AWS.Maintain and improve CI/CD pipelines using GitLab, Python, Terraform, and Shell scripting.Act as an expert who guides teams, troubleshoots issues, and answers technical questions.Write unit tests and while embedding logging, metrics, and tracing to guarantee high performance.