
Senior Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join Databricks in Bengaluru, India, as a Senior Software Engineer focusing on Infrastructure. This role requires a seasoned professional with a strong foundation in both software development and infrastructure management, crucial for building and maintaining our large-scale data platforms. You will be instrumental in designing, developing, and managing complex data pipelines and architectures. Collaboration is key as you'll work closely with cross-functional teams to define and prioritize project requirements. Your expertise will be vital in developing and implementing automated testing frameworks to ensure the delivery of high-quality code. Troubleshooting and resolving intricate technical challenges efficiently will be a core responsibility. You'll actively participate in code reviews, contributing to the continuous improvement of our codebase. Staying ahead of industry trends and emerging technologies is essential for enhancing our existing systems.
Responsibilities:
- Design, develop, and maintain large-scale data pipelines and architectures.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and implement automated testing frameworks to ensure high-quality code delivery.
- Troubleshoot and resolve complex technical issues efficiently.
- Participate in code reviews and contribute to improving overall code quality.
- Stay updated with industry trends and emerging technologies to enhance existing systems.
Requirements:
- Strong proficiency in programming languages such as Java, Python, or C++.
- Experience with cloud-based platforms like AWS or Azure is highly desirable.
- Knowledge of containerization using Docker and orchestration using Kubernetes.
- Familiarity with agile development methodologies and version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a fast-paced environment.
Apply now to become a vital part of our Infrastructure team as a Senior Software Engineer in Bengaluru!
Company
Databricks
Databricks is a leading cloud-based data analytics platform. Founded by the original creators of Apache Spark, Databricks enables data science and engineering teams to unify data, analytics, and AI on...