The cloud-native database built with speed and scale to power real-time applications.
Software Engineer
Location
India
Posted
83 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
SingleStore
• Work closely with product managers, designers, customers, and other engineers to ensure we deliver a high-quality experience • Develop a world-class managed service responsible for providing an innovative operational database solution in the cloud • Proactively contribute to the team's engineering process to assist with our ability to scale and deliver projects on time • Mentor junior engineers and contribute to a welcoming team environment
Job Requirements
- Must have experience working with distributed systems and containerized services
- Must have experience working with cloud services in major clouds like AWS, Azure & GCP
- Good to have experience working with Kubernetes, preferably using Golang.
- 2+ years of experience working on a SaaS product
- Intellectual curiosity about investigating issues that impact business metrics
- Passion for building high-quality products that are robust and easy to maintain in a fast-paced, team-oriented environment.
Benefits
- As employees are located in many different countries around the world, some benefits may differ from country to country. In all cases, we do our best to provide equitable perks and benefits across our locations.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
ZigsawOn a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA
• Design and build simulation environments that model CTV auction mechanics, inventory supply, and advertiser competition • Develop counterfactual and what-if frameworks for evaluating bidding strategies, budget allocation, and pacing algorithms offline • Build AI agents that explore strategy spaces, generate hypotheses, and automate experimentation within simulated environments • Use simulation to de-risk ML model deployments — validate new bidding and optimization strategies before they touch live traffic • Define the technical direction for simulation and AI infrastructure and mentor engineers on the team
Senior Software Engineer
MindSetA great culture leads to a dominantly successful business. We provide insights and techniques to build this culture.
• Lead the design, development, and deployment of scalable and secure software solutions using .NET and React. • Collaborate with product managers, designers, and other engineers to build new features and improve existing functionality. • Provide technical leadership and mentorship to a team of engineers, fostering best practices in code quality, testing, and development processes. • Implement and optimize database solutions using SQL Server and Entity Framework. • Participate in architectural discussions and contribute to the design and scalability of the overall system. • Work closely with DevOps to ensure smooth deployment and integration of new features and updates. • Maintain and enhance the performance, security, and reliability of existing systems. • Conduct code reviews and ensure adherence to best practices in software engineering.
Software Engineer Trainee Program – No Coding Experience Needed
Flatiron SchoolLaunch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.
• Complete Flatiron School’s Software Engineering (full-time) and AI & Data Science (part-time) bootcamp programs • Contribute to real software projects during a paid apprenticeship with an employer partner • Collaborate in sprint-based workflows and participate in code reviews • Build a portfolio of production-level work • Receive mentorship from experienced engineers and product leaders
• Design and implement core backend service features. • Provide appropriate test coverage unit, integration, and performance for feature ownership areas. • Document design choices and operational knowledge to successfully deploy and run services at scale with those features. • Provide appropriate service level logs and metrics to operationalize features for cloud service setup. • Provide appropriate alerts, dashboards, and runbooks for production.




