Senior API Engineer | Hybrid - 3x/week onsite in Charlotte, NC About the RoleOptomi, in partnership with a leading technology organization, is seeking a Senior API Engineer to join a growing engineering team in Charlotte, NC. This position will focus on backend development, designing and building scalable APIs, and supporting cloud-based solutions using modern technologies.
Key Responsibilities:
Design, develop, and maintain RESTful and GraphQL APIs using Node.js.
Build scalable, secure, and high-performing backend services.
Utilize Terraform to manage infrastructure as code within AWS environments.
Develop and support fine-grained authorization solutions.
Collaborate with cross-functional teams in an Agile environment.
Troubleshoot, debug, and optimize existing applications and services.
Take ownership of development tasks from design through implementation.
Required Qualifications:
5+ years of professional software engineering experience, preferably 8+ years for senior-level roles.
Strong hands-on experience with Node.js and backend API development.
Experience designing and developing RESTful and GraphQL APIs.
Hands-on experience with AWS cloud services.
Experience using Terraform for infrastructure as code.
Strong understanding of software engineering best practices and API design principles.
Ability to work independently and collaboratively in an Agile environment.
Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications:
Experience with React or other frontend technologies.
Experience implementing authentication and authorization solutions.
Familiarity with cloud-native architectures and distributed systems.
Strong problem-solving skills and a proactive approach to technical challenges.