Software Engineer II

6sense is a Predictive Intelligence Engine that is reimagining how B2B companies do sales and marketing. It works with big data at scale, advanced machine learning and predictive modeling to find buyers and predict what they will purchase, when and how much.
Mid-Level Software Engineer
In-Person
2+ years of experience

Description For Software Engineer II

6sense is seeking a Software Engineer II to join their team in Bengaluru, India. As a mid-level engineer, you'll be part of a team designing, developing, and deploying customer-centric applications. The ideal candidate has 2+ years of experience with Python and Django, strong SQL knowledge, and is comfortable with Linux environments. You'll be working on developing scalable APIs and microservices, collaborating closely with the Product team, and continuously improving features based on customer feedback.

6sense is a Predictive Intelligence Engine that's revolutionizing B2B sales and marketing. They use advanced machine learning and predictive modeling to help companies understand the complex ABM buyer journey. The company culture emphasizes accountability, growth mindset, integrity, fun, and teamwork.

Benefits include health coverage, paid parental leave, generous PTO, stock options, and a focus on employee well-being and development. The company provides equipment for remote work, access to LinkedIn Learning, and hosts wellness education sessions. They also celebrate diversity through ERG-hosted events.

This role offers an opportunity to work with cutting-edge technology in a fast-paced, innovative environment. If you're passionate about developing elegant, well-tested code and enjoy solving complex problems in a collaborative setting, this could be an excellent next step in your career.

Last updated 5 months ago

Responsibilities For Software Engineer II

  • Develop APIs and Microservices that can scale
  • Learning new things, asking questions
  • Working closely with Product to develop exciting new features
  • Iterating on customers' feedback to continuously improve features
  • Writing high-quality tests to ensure all features work as intended

Requirements For Software Engineer II

Python
Linux
  • BE/BTech/BS or equivalent
  • Excellent analytical and problem-solving skills
  • 2+ years of experience in programming with Python and familiarity with frameworks such as Django
  • Experience with any RDBMS and strong SQL knowledge
  • Comfortable with Unix / Linux command line
  • Object-oriented concepts & design patterns

Benefits For Software Engineer II

Medical Insurance
Parental Leave
  • Health coverage
  • Paid parental leave
  • Generous paid time-off and holidays
  • Quarterly self-care days off
  • Stock options
  • Equipment and support for remote work
  • Access to LinkedIn Learning platform
  • Wellness education sessions
  • ERG-hosted events

Interested in this job?