Senior Software Engineer (Data Systems)

Senior Software Engineer (Data Systems)

This job is no longer open

About Demandbase: 

Demandbase is the Smarter GTM™ company for B2B brands. We help marketing and sales teams overcome the disruptive data and technology fragmentation that inhibits insight and forces them to spam their prospects. We do this by injecting Account Intelligence into every step of the buyer journey, wherever our clients interact with customers, and by helping them orchestrate every action across systems and channels - through advertising, account-based experience, and sales motions. The result? You spot opportunities earlier, engage with them more intelligently, and close deals faster. 

As a company, we’re as committed to growing careers as we are to building world-class technology. We invest heavily in people, our culture, and the community around us. We have offices in the San Francisco Bay Area, New York, Seattle, and teams in the UK and India, and allow employees to work remotely. We have also been continuously recognized as one of the best places to work in the San Francisco Bay Area.

We're committed to attracting, developing, retaining, and promoting a diverse workforce. By ensuring that every Demandbase employee is able to bring a diversity of talents to work, we're increasingly capable of living out our mission to transform how B2B goes to market. We encourage people from historically underrepresented backgrounds and all walks of life to apply. Come grow with us at Demandbase!

About the Role:

Demandbase is seeking creative, highly motivated, enthusiastic engineer individuals to be part of our product development team. You will work in a fast paced agile environment to build and deliver key features of the application. This is a great opportunity to work with a talented, high energy and creative team focused on building a world-class product. Our technology stack is primarily in Java/Javascript and while experience with these languages is great, it's not a necessity. Demandbase engineering focuses on fundamentals, not the tools/languages that you already know.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together. We're looking for people who are excellent at fundamentals, have willingness to learn, and have an unstoppable desire to follow through with the job. 

What you'll be doing:

  • This job is for a responsible individual contributor with a primary duty of leading the development effort and building scalable distributed systems.
  • Design & develop scalable data processing platforms
  • Work on developing scalable data architecture system
  • It provides the opportunity and flexibility to own a problem space and drive its product road map.
  • Follow engineering best practices to solve data matching, data search related problems
  • Work closely with cross-functional teams in an agile environment

What we're looking for:

  • You are a strong analytical and problem solving skills
  • You are self-motivated learner
  • You are eager to learn new technologies
  • You are receptive to constructive feedback
  • You are Confident and articulate with excellent written and verbal communication skills
  • You are open to work in small development environment

Skills & Education:

  • 5-9 year of Software Engineering experience in software product companies
  • Proven expertise in at least Scala/java and/or Python
  • Hands on experience in Datastructres & Algorithms
  • Build/Support ETL pipeline modules using Spark
  • Gitlab CI/CD
  • Good exposure with streaming platforms like Kafka
  • Familiarity with Data Orchestration tools like Airflow
  • Exposure to modern table formats like delta lake /Iceberg Is a plus

Nice to have:
Familiarity with advanced SQL using Spark SQL or any query engines like Presto/Athena/Dremio/Trino etc is a plus

About Demandbase:

Demandbase is the leader in Account-Based Marketing (ABM) and an indispensable part of the B2B tech stack. The company offers the only end-to-end ABM platform that helps B2B marketers identify, win and grow the accounts that matter most. The biggest and fastest growing companies in the world, such as Accenture, Adobe, DocuSign, GE, Salesforce and others rely on Demandbase to drive their ABM strategy and maximize their marketing performance. The company has been named to the JMP Securities list “The Hot 100: The Best Privately Held Software Companies,” the Deloitte Fast 500 and named a Gartner Cool Vendor for Tech Go-To Market. In 2019, Demandbase executives authored the definitive book on ABM, Account-Based Marketing: How to Target and Engage the Companies That Will Grow Your Revenue. For more information, please visit www.demandbase.com or follow the company on Twitter @Demandbase.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.