Senior Software Engineer

6sense is a B2B organization that uses Revenue AI to predict customers most likely to buy and recommend the best course of action to engage anonymous buying teams.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

6sense is revolutionizing B2B revenue generation through their Revenue AI platform, which helps predict and engage potential customers. As a Senior Software Engineer, you'll be working on large-scale distributed systems processing millions of documents, utilizing technologies like Redis, Cassandra, and MongoDB. The role requires expertise in Java, Python, or Scala, with a focus on building scalable microservices.

The company culture emphasizes accountability, growth mindset, integrity, fun, and teamwork. They offer a comprehensive benefits package including health coverage, stock options, and wellness initiatives. The engineering team works on cutting-edge AI technology to improve B2B ecosystem transparency and trust.

This position is perfect for experienced engineers who enjoy working with big data and distributed systems. You'll be part of a team that values data-driven decisions, smart risk-taking, and continuous innovation. The role offers opportunities to work on challenging technical problems while contributing to a platform that's changing how B2B organizations create revenue.

6sense provides a supportive environment with emphasis on professional development through LinkedIn Learning and various learning initiatives. They celebrate diversity through ERG-hosted events and promote work-life balance with quarterly wellness days and generous PTO. If you're passionate about scalable systems and want to make an impact in the B2B technology space, this role offers an excellent opportunity to grow your career.

Last updated 11 minutes ago

Responsibilities For Senior Software Engineer

  • Work with large-scale datasets
  • Build and maintain highly scalable and available system architecture
  • Develop microservices and distributed systems
  • Handle complex business flows and large amounts of data

Requirements For Senior Software Engineer

Java
Python
Redis
MongoDB
Cassandra
  • 5+ years of industry experience, primarily within technology-focused organizations, with a preference for start-ups
  • Hands-on experience and deep understanding of working with large-scale datasets (10s of Millions of documents)
  • Experience with in-memory cache eg. Redis, and distributed NoSql stores like Elastic Search, Cassandra, HBase, MongoDB
  • Experience in one of the languages like Java, Python, and Scala is preferred
  • Ability to work with complex business flows and deal with huge amounts of data
  • Experience in building microservices and distributed systems preferred

Benefits For Senior Software Engineer

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

Interested in this job?

Jobs Related To 6sense Senior Software Engineer

Software Engineer III (Backend)

Senior Backend Software Engineer role at 6sense, building large-scale AI-powered B2B revenue prediction systems using Python and microservices architecture.

Software Engineer III (Backend)

Senior Backend Software Engineer role at 6sense, building large-scale AI-powered B2B revenue prediction systems using Python and microservices architecture.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment building backend services for content delivery and recommendations systems across Disney+, Hulu, and Star+.

Full Stack Senior Software Engineer - Java/Kotlin

Senior Full Stack Software Engineer position at Tenable, focusing on Java/Kotlin development for cloud-native cybersecurity solutions with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Dutchie, developing mission-critical backend services for cannabis dispensary operations platform.