Responsibilities
Design, build, and maintain scalable backend services, APIs, and distributed systems that power our AI-driven products.
Partner closely with frontend engineers, machine learning engineers, data scientists, product managers, and designers to deliver end-to-end customer experiences.
Own the reliability, performance, and scalability of production systems, proactively identifying and resolving issues before they impact customers.
Write clean, maintainable, and well-tested code, following engineering best practices and contributing to a high-quality codebase.
Participate in architecture discussions, code reviews, testing, and continuous integration efforts to ensure engineering excellence.
Design and implement secure, resilient, and highly available services that meet the demands of enterprise customers.
Analyze and evolve system architecture to improve performance, scalability, reliability, and operational efficiency.
Drive technical decisions and contribute to the team's engineering culture through mentorship, knowledge sharing, and continuous improvement.
Qualifications We Value
Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
5+ years of experience building and operating backend systems, distributed systems, or cloud-native infrastructure in production environments.
Strong proficiency in backend programming languages such as Go and Python.
Experience designing, building, and maintaining RESTful APIs and service-oriented architectures.
Hands-on experience with Elasticsearch or similar search and indexing technologies for large-scale datasets.
Solid understanding of distributed systems, microservices architectures, and cloud platforms.
Experience troubleshooting and optimizing system performance, reliability, and scalability.
Strong analytical and problem-solving skills, with a focus on delivering pragmatic solutions.
Excellent communication and collaboration skills, with the ability to work effectively across engineering and cross-functional teams.
Perks & Benefits
We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
Paid parental leave to support you and your family
Monthly Health & Wellness allowance
Work from home office stipend to help you succeed in a remote environment
Compensation for this position includes a base salary, equity, and a variety of benefits. Actual base salaries will be based on candidate-specific factors, including experience, skillset, and location, and local minimum pay requirements as applicable.
Our use of AI in recruiting: We may use AI tools in our recruiting process, which require human review and oversight. If you have questions about our use of AI or wish to opt out, please contact recruiting@cresta.ai (if you are opting out, please use the subject ‘Opt-Out’ in your email).
Recording & AI transcription: We do not authorize candidates to record or use AI transcription of any interview by phone, notetaker app, AI glasses, or other device. Candidates may request an exception or accommodation for review during the interview process as needed.
Recruiting impersonation scams: We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All Cresta recruiting email communications will always come from the @cresta.ai domain. Any outreach claiming to be from Cresta via other sources should be ignored.