Staff Software Engineer

Posted by Jonathan Palm

Company Details


United States

Remote Ok

FTE only


About SetSail

Our mission is to unlock reps’ potential by leveraging machine learning to guide, coach, and reward what matters. We help revenue organizations increase productivity by providing end-to-end visibility to sales activity, making it easy to find key moments and insights to drive success, and helping reinforce and scale those activities across your team. SetSail is a Sales Data Hub that provides complete and actionable sales data to modern B2B revenue organizations. We provide full visibility into your sales data by connecting to your CRM, calendar, email, and other engagement platforms. SetSail then uses machine learning to detect buying signals and productivity patterns. Insights are available wherever you need them: in your CRM, your data lake, or in SetSail’s dashboards that allow better coaching and sales contests management. Our platform has been rolled out to thousands of reps in leading organizations like Cisco, LinkedIn, ADP, and many others.

The Role

As a Staff Engineer at SetSail, you’ll help solve the most complex challenges within our engineering team, as well as help team members with technical blockers and process improvements. Our team is looking for an engineer who is interested in system architecture, but also has a passion for getting things done. In this role, you’ll have the opportunity to build and implement the most important components of our revenue execution platform as we scale. We embrace ownership and encourage you to help shape the roadmap for the components you own and lead by example. We’re a fast-growing and dynamic SaaS company where results drive our team members to continuously improve our technology. If you’re looking for a position to create end-to-end development and make a large impact in the sales tech space, this role could be the right match. 


  • Own features end-to-end by shepherding, developing and influencing team best practices
  • Create & develop scalable systems that handle large amounts of data
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Design and create services and system architecture for projects, and contribute and provide feedback to other team members
  • Liaise with developers, designers and system administrators to identify new features and help improve our code quality
  • Work with the product, data, design and other teams to fully understand end-user requirements, then translate that into an effective technical solution
  • Code reviewing and advising other developers to ensure best practices are being followed
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Follow emerging technologies


  • 7+ years experience working on backend systems in an enterprise environment
  • 4+ years experience programming in Python
  • Prefer a bachelor’s degree in Computer Science, Engineering or a related field, or equivalent work experience
  • Professional experience designing/building microservices and serverless technology (Lambda/ECS Fargate/Cloud Functions)
  • Have scaled software and infrastructure for tens of thousands of enterprise users
  • Passion for developing applications/improving existing ones
  • Experience with Node.js, ElasticSearch and Data Lakes
  • Ability to design infrastructure on AWS/GCP/Azure with Terraform
  • Working knowledge with React/MobX and experience with 3rd party APIs
  • Experience with Golang is a plus

Why you’ll love SetSail

  • Amazing people and a great vision. Check out the Values that bring us to work everyday
  • 100% remote-first team with an onboarding package to help you get set up remotely
  • Excellent Health Care program - Aetna, Guardian Dental and Vision. We cover 100% of employee cost and 80% of your dependent price. 401k Plan
  • Ownership - Company Equity
  • Flexible Paid-time Off
  • We understand the importance of disconnecting and trust you to manage your time and get your work done. In addition to 10 paid company holidays, we offer flexible unlimited paid time off
  • Parental Leave (12 weeks of paid parental leave)
  • Monthly food and snack stipend to keep you energized
  • Check us out on Glassdoor & G2

How to Apply

Please log in or sign up to view this posting's application instructions.