Who we are:
Skypoint’s mission is to unify data integration, analytics, and AI into a cohesive SaaS offering powered by Data Lakehouse architecture. Our Generative AI Platform brings people and data together with a focus on enhancing healthcare, financial services and other regulated industries. We are proud partners of Microsoft, OpenAI, DataStax and Databricks.
Website: Skypoint.ai
We are seeking a highly skilled Senior Backend Engineer to join our dynamic team. As a Senior Backend Engineer, you will play a key role in designing, developing, and maintaining scalable and high-performance backend systems. You will collaborate with cross-functional teams to implement sophisticated patterns and contribute to the overall architecture of our applications.
Location: Global Technology Park, Bellandur, Bangalore, India (4 days' work from office is mandatory)
Responsibilities:
· Design, develop, and maintain scalable backend systems using best practices and modern technologies.
· Collaborate with product managers and other engineers to understand requirements and translate them into technical solutions.
· Implement sophisticated patterns and architecture for distributed systems.
· Ensure code quality, performance, and scalability of backend services.
· Troubleshoot and debug complex issues in production environments.
· Stay updated with industry trends and technologies to continuously improve our backend infrastructure.
· Mentor and guide junior engineers in the team.
Skills and Qualifications:
· Bachelor’s degree in computer science or related field.
· 5+ years of experience as a Backend Engineer.
· Production experience with at least one statically typed language (e.g., Java, Golang, C++) and one dynamically typed language (e.g., Python, JavaScript).
· Advanced production experience with one or multiple cloud platforms (e.g., AWS, Azure, GCP) and sophisticated cloud patterns.
· Advanced production experience with multiple data processing systems such as Spark, Airflow, SQL, NoSQL, and HTAP databases.
· Proven track record of building production distributed systems with multiple moving parts.
· Strong problem-solving skills and ability to work in a fast-paced environment.
· Excellent communication and collaboration skills.
Educational Level:
BS / MS in Computer Science & Engineering from a Top Tier school (IITs / RECs etc.)