Software Engineer II
About this job
Welcome to RojgarPoint. 6sense is hiring a Software Engineer II to join its team in Pune, Maharashtra. The company's mission is to multiply growth, retention, and efficiency, helping businesses and individuals reach their true potential. In this role, you will focus on building, designing, and maintaining backend services as well as data-intensive applications. A normal day in this position involves developing Python-based services and APIs, building and optimizing data pipelines, and working with various databases and processing tools like MySQL, Hive, Trino, and Apache Spark. You will also collaborate closely with engineering partners and cross-functional teams on technical design, code reviews, and performance troubleshooting to deliver reliable and scalable solutions. If you enjoy working with data pipelines and backend engineering, this full-time opportunity at 6sense lets you contribute to industry-leading technology.
Responsibilities
- Design, develop, test, and maintain backend services and APIs using Python and Django.
- Build and optimize data pipelines for ingestion, transformation, and processing.
- Work with MySQL, Hive, Trino, and Apache Spark for data storage, querying, and processing.
- Improve service reliability, performance, and scalability through thoughtful design and troubleshooting.
- Collaborate with engineers and cross-functional stakeholders on technical design, code reviews, and delivery.
- Write clean, maintainable code and contribute to engineering best practices.
Requirements
- 3+ years of professional software development experience with a focus on backend engineering.
- Strong proficiency in Python and hands-on experience with Django.
- Working knowledge of MySQL and experience with Hive, Trino, and Spark for data querying and processing.
- Practical experience developing or maintaining data pipelines.
- Strong understanding of backend fundamentals, API development, debugging, and performance optimization.
- Ability to own engineering tasks, collaborate effectively, and deliver production-quality software.
Who should apply
This role suits backend engineering professionals who have at least three years of industry experience and strong proficiency in Python and Django. Candidates who have practical background in developing data pipelines and working with data tools like MySQL, Hive, Trino, and Spark will find this position a great fit. If you are someone who can independently own engineering tasks, write clean production-quality software, and collaborate well within a cross-functional team, you should consider applying for this opening at 6sense.
Frequently asked questions
What is the role being offered at 6sense?
6sense is offering a Software Engineer II position focusing on backend development, APIs, and data pipelines.
Where is the Software Engineer II job located?
The job is located in Pune, Maharashtra, India.
What technical skills are required for the Software Engineer II position at 6sense?
Required skills include Python, Django, MySQL, API development, backend fundamentals, and experience with data pipelines, Hive, Trino, and Spark.
How many years of experience does 6sense require for this role?
6sense requires 3+ years of professional software development experience with a focus on backend engineering.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.