FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCloudDistributed SystemsElasticSearchGoMicroservicesPython
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoPythonRESTful APIsservice-oriented architecturesElasticsearchdistributed systemsmicroservices architecturescloud-native infrastructuresystem performance optimizationscalability
Soft Skills
analytical skillsproblem-solving skillscommunication skillscollaboration skillsmentorshipknowledge sharingcontinuous improvement
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering
