Overview
About Us
Sense is transforming the way companies hire with AI-powered technology designed to bring unprecedented speed, precision, and personalization to every step of the recruiting process. Our mission is to reimagine how organizations engage with talent—creating faster, smarter, and more human experiences for employers, recruiters, and job seekers alike.
Founded in 2015, Sense is a high-growth HR Tech SaaS company serving over 1,000 customers worldwide. With 250+ team members and backing from Google Ventures, SoftBank, Accel, and Avataar Ventures, we’ve scaled rapidly and continue to lead innovation in talent engagement and automation.
Our diverse and collaborative team is tackling one of the most universal challenges in the workforce—helping people find meaningful work faster. At Sense, you’ll have the opportunity to shape innovative AI solutions that are changing how the world hires, impacting millions of careers globally. Join us in building the future of hiring.
Job Description
As a Senior Software Engineer on the Integration and platform team, you’ll lead the design, development and evolution of the integrations and data platforms at Sense. You'll play a crucial role in shaping the technical direction of the team and establishing best engineering practices.
You will be responsible for the core backend systems, including API services and data processing pipelines. These systems are responsible for the data that drives the automation which significantly impacts millions of candidates worldwide.
Key Responsibilities
1. System Architecture & Design
- Architect and implement scalable, high-performance, and fault-tolerant services for Data integration and platform
- Partner with TPM team to build the integrations with diverse sets of external API
- Drive architectural decisions that balance innovation, velocity, and long-term maintainability.
2. Software Development & Innovation
- Write high-quality, maintainable, and well-tested code in Python, Java and related technologies.
- Build cost efficient highly scalable systems
- Continuously evaluate and adopt emerging technologies to improve relevance, performance, and developer productivity.
3. Technical Leadership & Mentorship
- Provide technical guidance, coaching and mentorship to junior and mid-level engineers on the team.
- Lead design reviews, establish best practices, and guide teams through complex technical decisions.
4. Troubleshooting and Debugging
- Determine the root cause of the complex software issues
- Troubleshoot and develop practical, effective solutions including handling production level bugs
- Implement monitoring and observability practices to track system performance and proactively identify bottlenecks. Optimize systems for cost efficiency, scalability, and resilience on AWS.
5. Collaboration & Execution
- Work closely with Product, Design, and QA to define clear requirements and deliver robust, user-centric solutions.
- Communicate complex ideas effectively across technical and non-technical audiences.
- Balance hands-on contribution with cross-team collaboration to ensure timely, high-quality delivery.
6. Infrastructure & Cloud Operations
- Leverage AWS services to design, deploy, and manage cloud infrastructure supporting large-scale search and recommendation systems.
- Monitor, troubleshoot, and optimize production environments for performance, cost, and reliability.
Job Requirement
- You have 5-8 years of experience in developing highly performant, horizontally scalable & fault-tolerant enterprise-grade services/applications.
- Strong knowledge of at least one programming language such as Python, Java, C++ etc.
- Strong understanding of computer science fundamentals, time & space complexity etc.
- In-depth knowledge of RDBMS like Postgres, MySQL. Especially modelling, operational and performance aspects of it.
- You are a good communicator who can explain technical concepts to product managers, designers, support and other engineers.
- You write testable, maintainable code that’s easy to understand.
- You have curiosity about how things work.
- Experience with AWS services such as ECS, Lambda, SQS/SNS, Kafka is a plus
- Familiarity with Rest API, event-driven architectures and stream processing is a plus.
Additional Information
Perks & Benefits
- Equity
- Medical insurance for employees and dependents
- Quarterly Professional Development allowance
Sense is an equal opportunity employer. We believe that diversity, inclusion, and belonging are integral to our success and do not discriminate based on race, color, religion, age, or any other basis protected by law.
All your information will be kept confidential according to EEO guidelines.