Software Engineer at LeanData
Santa Clara, CA, US

As the leader in Lead-to-Account Matching, Routing and Marketing Attribution solutions, LeanData drives growth for business. We help many of the world’s fastest-growing enterprises automate, simplify and accelerate revenue.

As a Software Engineer at LeanData, you’ll be using your creative, collaborative and engineering skills to develop new products and features for our SaaS application. You’ll be working in a fast-paced, high-growth environment as key member of our engineering team. 

We're looking for engineers who love to take on responsibility and bring unique ideas to challenging projects.

What you’ll be doing:

Collaborate to develop new products and features for our SaaS application

Design and develop a processing platform using various configuration management technologies.

Test software development methodology in an agile environment.

Provide ongoing maintenance, support and enhancements in existing systems and platforms.

Collaborate cross-functionally with business users, project managers and other engineers

Provide recommendations for continuous improvement.

Work alongside other engineers on the team to consistently apply best practices.


Knowledge of some or all of the following: Java, SQL, Salesforce Apex, Javascript, jQuery, Angular, Backbone

Willingness to learn new technologies that will give the company a competitive edge 

Thrive in a fast-paced environment in a rapidly growing startup

Passion for coding demonstrated in your work and side projects

Ability to understand customer needs and translate those into software features

Bonus points if you have:

Bachelor’s degree in Computer Science, Computer Engineering, or related field

1+ years of experience 

Experience in a start-up environment

Knowledge of applications

Why work at LeanData:

Stock options in LeanData for all full-time employees

Flexible PTO

Employee insurance premiums up to 90%

401K plan

This role is based in-person out of our Santa Clara office.