Lead Software Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Company Description
Sense is a diverse, collaborative team tackling one of the universal challenges in today’s workforce. With a mission to change how companies engage with talent, we’re creating a better experience for employers, recruiters, and candidates. Your work at Sense will impact millions of people around the globe and will be instrumental in evolving an entire industry. Join us in shaping the workforce of the future!
Founded in 2015, Sense is a high-growth HR Tech SaaS startup with offices in the Bay Area and Bangalore. It has 200+ team members, serves 700+ customers, and has grown 100% year-over-year since its launch. We have raised over $90M in funding, backed by GV (Google), Accel, Avataar Ventures, and SoftBank.
As a part of the Sense team, you’ll play an active role in shaping and developing our products and processes. Our founders are lifelong entrepreneurs with a history of building, scaling, and successfully exiting large companies. At Sense, active mentorship and learning and development opportunities will support your career goals. We’re an experienced team and looking for great people to add to our team.
Job Description
We care deeply about the success of our customers and strive to help them achieve their goals in inspiring and engaging with their workforce. Sense is seeking a Software Engineer to deliver our contractor communication platform to the world's best places to work. Sense is a rapidly scaling company making this the best environment to take on ownership as well as learning how to grow a company. As a Software Engineer at Sense, you'll be intimately involved with bringing features from idea to completion.
You'll join a collaborative, fun team where everyone, including you, is active in the product defining and development process. Our founders are lifelong entrepreneurs and have built and scaled large companies. By working with them, you will have the front row seat to see how a company grows and scales. We want to support your career goals, whether it remains here or beyond. Interested in knowing how product management or sales work? Let's have you sit in on actual sales calls. Wondering how to grow engineering teams in a high growth company? We'll directly mentor you and you'll learn from those who've been at multiple successful companies.
Responsibilities
• Integrate and build services and components that are responsible for the syncing of large volumes of data from our enterprise customers
• Build integrations by working with the APIs of a variety of external services such as Applicant Tracking Systems and other enterprise software platforms
• Develop real-time data streams and processing jobs for analytics and business automation
• Provide technical leadership for your immediate team: contribute to architecture reviews, mentorship and technical roadmap planning for improving the underlying systems that power Sense integrations
Required Skills
• Strong grasp of Computer Science fundamentals
• Strong knowledge of at least one object oriented programming language such as Python, Java, C, C++ etc.
• You have at least 5-10 years of experience building scalable software systems
• Experience with APIs for enterprise applications is a plus
• Passion for working with large datasets and making data available in real-time
• Built microservices in a distributed architecture and have experience scaling them in a multi-tenant design
• Experience in SQL and database query optimization
Additional Information
All your information will be kept confidential according to EEO guidelines
Sense is a diverse, collaborative team tackling one of the universal challenges in today’s workforce. With a mission to change how companies engage with talent, we’re creating a better experience for employers, recruiters, and candidates. Your work at Sense will impact millions of people around the globe and will be instrumental in evolving an entire industry. Join us in shaping the workforce of the future!
Founded in 2015, Sense is a high-growth HR Tech SaaS startup with offices in the Bay Area and Bangalore. It has 200+ team members, serves 700+ customers, and has grown 100% year-over-year since its launch. We have raised over $90M in funding, backed by GV (Google), Accel, Avataar Ventures, and SoftBank.
As a part of the Sense team, you’ll play an active role in shaping and developing our products and processes. Our founders are lifelong entrepreneurs with a history of building, scaling, and successfully exiting large companies. At Sense, active mentorship and learning and development opportunities will support your career goals. We’re an experienced team and looking for great people to add to our team.
Job Description
We care deeply about the success of our customers and strive to help them achieve their goals in inspiring and engaging with their workforce. Sense is seeking a Software Engineer to deliver our contractor communication platform to the world's best places to work. Sense is a rapidly scaling company making this the best environment to take on ownership as well as learning how to grow a company. As a Software Engineer at Sense, you'll be intimately involved with bringing features from idea to completion.
You'll join a collaborative, fun team where everyone, including you, is active in the product defining and development process. Our founders are lifelong entrepreneurs and have built and scaled large companies. By working with them, you will have the front row seat to see how a company grows and scales. We want to support your career goals, whether it remains here or beyond. Interested in knowing how product management or sales work? Let's have you sit in on actual sales calls. Wondering how to grow engineering teams in a high growth company? We'll directly mentor you and you'll learn from those who've been at multiple successful companies.
Responsibilities
• Integrate and build services and components that are responsible for the syncing of large volumes of data from our enterprise customers
• Build integrations by working with the APIs of a variety of external services such as Applicant Tracking Systems and other enterprise software platforms
• Develop real-time data streams and processing jobs for analytics and business automation
• Provide technical leadership for your immediate team: contribute to architecture reviews, mentorship and technical roadmap planning for improving the underlying systems that power Sense integrations
Required Skills
• Strong grasp of Computer Science fundamentals
• Strong knowledge of at least one object oriented programming language such as Python, Java, C, C++ etc.
• You have at least 5-10 years of experience building scalable software systems
• Experience with APIs for enterprise applications is a plus
• Passion for working with large datasets and making data available in real-time
• Built microservices in a distributed architecture and have experience scaling them in a multi-tenant design
• Experience in SQL and database query optimization
Additional Information
All your information will be kept confidential according to EEO guidelines
0 page views
Related listings
-
Embedded Software EngineerSoftware DeveloperJob Description Embedded Software Developer for Android Middleware Development & Validation Skill Requirements • B.E in ECE/EEE/CSC with 2 – 4 years of experience in Embedded Software Development • Proficiency in C/C++ language • Expertise in And...2026/11/09
-
Senior Java Software EngineerSoftware DeveloperLooking for a Senior Java Developer to join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.There are multiple openings. Company Background - We are a multinational software company that is growing at a fas...2026/11/09
-
Software Developer - CT AlgorithmsSoftware DeveloperResponsibilities: • As a developer in the team located in Bangalore, you will develop and integrate algorithm components for CT applications by taking care of all aspects of software engineering, from design and implementation, through testing and do...2026/11/09
