"The best way to predict the future is to create it." - Abraham Lincoln
We believe that we can grow and flourish only by the enthusiasm and energy of the people who are willing to invest in our collective future. We, therefore, believe that all our employees are truly our strength.
When you work with Carnera, we make sure you get the BEST.
Carnera is an AI-first product engineering company helping innovative, US-based enterprises build, modernize, and transform their technology. We combine strong engineering fundamentals with AI-native ways of working to solve complex technical and business problems and turn ideas into scalable, high-quality products.
We believe the future of software engineering isn't about AI replacing engineers—it's about engineers who know how to use AI to think better, build faster, and solve problems that weren't practical before. At Carnera, AI is becoming part of how we design, develop, test, and deliver software every day.
About the Role
You'll work closely with our engineering teams and clients to build modern enterprise applications, contribute to architectural decisions, and use AI-powered tools to improve how you design, develop, test, and ship software.
We're looking for engineers who don't just know how to write code, but are excited about how software engineering is evolving—and want to be part of that future.
Skills
Primary Skills - Node.js, JavaScript, TypeScript, AWS DynamoDB, React.js, System Design, REST
Secondary Skills - MySQL or PostgreSQL, Redis or Amazon ElastiCache, S3, SNS, ECS, EC2.
Qualifications:
5–7 years of strong programming experience in full stack development and cloud technologies.
At least 5 years of relevant hands-on experience with Node.js, JavaScript, or TypeScript.
Strong problem-solving skills with solid knowledge of data structures and algorithms.
Good understanding of commonly used software design patterns and architectural principles.
Hands-on experience developing backend services using Node.js and TypeScript.
Experience developing RESTful APIs and microservice-based applications.
Hands-on experience building frontend applications using React, HTML, CSS, and JavaScript.
Experience designing DynamoDB tables, partition keys, sort keys, secondary indexes, and application access patterns.
Experience developing applications using AWS services such as ECS, Lambda, S3, SQS, API Gateway, and CloudWatch.
Experience building scalable, secure, and highly available cloud-native applications.
Experience with automated testing frameworks such as Jest, Mocha, React Testing Library, Cypress, or Playwright.
Experience with CI/CD and containerization tools such as Docker and Jenkins.
Experience using Git-based source-control and development workflows.
Good understanding of application monitoring, debugging, and production-support practices.
Strong communication and collaboration skills.
Preferred Skills:
Troubleshoot and resolve complex customer-facing and production issues across frontend and backend systems.
Proactively identify and address issues related to application performance, stability, scalability, security, and extensibility.
Design, develop, and maintain scalable backend services and RESTful APIs using Node.js and TypeScript.
Develop responsive, reusable, and maintainable frontend applications using React.
Design and implement efficient data models and access patterns using Amazon DynamoDB.
Build cloud-native and event-driven applications using AWS services such as ECS, Lambda, S3, SQS, API Gateway, and CloudWatch.
Develop asynchronous processing workflows and integrations using queues and serverless services.
Define application architecture and relationships between services, components, and subsystems.
At Carnera, we hire smart, curious, and ambitious individuals. Even if you don’t meet every single requirement, we’d still love to hear from you — we value potential as much as experience.
Apply Now: Send your resume to careers@getcarnera.com
What Sets Us Apart
People-First Approach
Everything we do is built around understanding your needs and helping you succeed—because when you thrive, so do we.
Long-Term Relationships
We’re not just here for the now. We love creating lasting relationships with our clients and growing with them over time.
Proven Process, Flexible Execution
We bring structure where it counts and adaptability where it matters. Our methods are clear, but always responsive.