Software Engineer II
Core
Design, build, and maintain reliable backend services and data-intensive applications.
Role type
Backend Software Engineer II
Builds
Python-based backend services, data pipelines, and APIs
Domain
SaaS / Data Engineering
Deliverable
production ML models
Required skills
Python, Django, MySQL, Hive, Trino, Apache Spark, API development, data pipeline development, performance optimization
Preferred skills
Backend fundamentals, debugging, code review, cross-functional collaboration (via careerplan.io/jobs/8257104-software-engineer-ii-at-6sense)
Technologies
Python, Django, MySQL, Hive, Trino, Apache Spark
Responsibilities
Design, develop, test, and maintain backend services and APIs; Build and optimize data pipelines for ingestion, transformation, and processing; Improve service reliability, performance, and scalability; Collaborate on technical design and code reviews; Write clean, maintainable code
Seniority
Mid-level, hands-on IC