Senior Backend Software Engineer - AI Revolution
About the Role
Join Cresta as a Senior Backend Software Engineer in a remote-first environment, where you will play a pivotal role in revolutionizing the AI-driven workforce. As a Senior Backend Software Engineer, you will contribute to building and enhancing the Cresta platform, which is designed to transform customer conversations into competitive advantages. This is an exciting opportunity to work with a world-class team and make a significant impact in the AI industry.
What You'll Do
- Develop and improve the Cresta platform to meet evolving product requirements.
- Collaborate with product and engineering teams to create high-quality, reusable, and well-tested system components.
- Analyze technical trade-offs and own customer-facing deliverables, ensuring alignment with customer needs.
- Optimize platform design for lower latency, higher throughput, and improved reliability.
- Uphold engineering best practices and contribute to a culture of excellence within the team.
- Take technical ownership of significant components of Cresta's product and platform.
- Contribute to the development of a best-in-class product that sets industry standards.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 10+ years of experience in software engineering, particularly in backend development.
- Proficiency in designing and maintaining robust APIs, with a strong understanding of protocols such as gRPC, REST, and WebSocket.
- Experience with real-time streaming data (audio or video) and optimizing for high throughput and low latency.
- Familiarity with high-performance database schema design and query optimization.
- Experience with containerized application deployment using Kubernetes.
- Hands-on experience with major cloud providers (AWS, GCP, or Azure).
Nice to Have
- Experience with AI/ML technologies and frameworks.
- Knowledge of microservices architecture.
- Familiarity with CI/CD practices.
What We Offer
- Competitive salary and equity options.
- Remote work flexibility with a global team.
- Opportunities for professional growth and development.
- Collaborative and innovative work environment.
- Health and wellness benefits.
- Access to cutting-edge technologies and tools.
At Cresta, we are committed to building a diverse and inclusive team. We encourage applications from individuals of all backgrounds and experiences. If you are passionate about AI and want to be part of a transformative journey, we want to hear from you!
Cresta offers an exciting opportunity for a Senior Backend Software Engineer to work remotely and be part of a transformative AI-driven company. Join a talented team and shape the future of work!
Who Will Succeed Here
Proficient in designing and implementing scalable APIs using GRPC and REST, with a strong understanding of real-time data processing techniques to enhance the AI-driven functionalities of the Cresta platform.
Self-motivated and disciplined in a remote work environment, with the ability to manage time effectively and deliver high-quality solutions independently while collaborating with cross-functional teams via tools like Slack and Jira.
Possesses a growth mindset and extensive experience with cloud platforms such as AWS, GCP, and Azure, demonstrating a track record of deploying microservices in Kubernetes for high availability and performance in production environments.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months