Senior Software Engineer
6senseIndia1w ago
Engineeringremotecurated-jd
Job description
Senior Software Engineer at 6sense.
About the role
Join the Core Applications team to build the foundational platform that powers our flagship products. You will design and maintain the underlying services and data models that enable engineering teams to scale effectively.
Key facts
What you'll do
- Architect and maintain core platform services supporting multiple product teams.
- Build reliable, fault-tolerant backend systems for large-scale workloads.
- Develop APIs and foundational frameworks to accelerate feature development.
- Optimize systems for high-throughput data ingestion, processing, and retrieval.
- Improve platform performance, observability, and operational standards.
- Collaborate with Product and Data teams to define platform strategy.
- Mentor team members and conduct technical design and code reviews.
- Troubleshoot production issues to ensure system resilience.
Requirements
- 5+ years of experience in software engineering focused on backend applications and distributed systems.
- Expertise in designing and operating highly available backend services.
- Experience processing large datasets and managing millions of records.
- Proficiency in at least one backend language, with Python or Java preferred.
- Deep understanding of distributed system concepts including scalability, consistency, and fault tolerance.
- Ability to design complex business workflows for multiple downstream consumers.
- Strong analytical and debugging capabilities.
Nice to have
- Experience with large-scale data pipelines and processing systems.
- Familiarity with data aggregation, transformation, and analytics.
- Experience with event-driven architectures, streaming platforms, or workflow orchestration.
- Background in building shared frameworks or platform capabilities used by multiple teams.
Skills & tools
- Python
- Java
- Distributed systems
- Data processing pipelines
- API design
Practical notes
Benefits include health coverage, paid parental leave, paid time-off, quarterly self-care days, and stock options. We provide equipment for home or office work and access to LinkedIn Learning. All official communication originates from the @6sense.com domain. We do not conduct initial outreach via text or request payments. Direct accommodation requests to jobs@6sense.com.