Staff Software Engineer

Chandler, AZ


About Keap

Keap liberates and empowers entrepreneurs to strengthen families, communities and economies. Our leading Sales and Marketing Automation platform is built on 20 years of experience working with over 200,000 entrepreneurs to grow sales and save time in the process. We're growing fast and have big goals.

Our Team

We are the Product and Engineering team and we’re looking for a Staff Software Engineer, who enjoys their journey as an engineer, to provide us with the flexibility of building and running highly-scalable services and delivering an amazing user experience to any platform. We are a highly collaborative cross-functional team of designers, developers, product managers, and quality engineers. The expectations are high, but so is the level of support. We want to partner with people to see them succeed while maintaining high standards for the technology we build and operate.


  • Work to establish best practices around the design, development, testing, deployment, and operation of all aspects of the platform at Keap.
  • Partner as the center of a major strategic transformation building a product family based on a common platform, shared services, and shared design libraries.
  • Ensure projects are completed and properly documented according to specifications and timelines, by testing for cross-browser, cross-platform, and/or cross-device compatibility, and site QA.

Preferred Education and Experience

  • 7+ years of software engineering experience
  • BS in Computer Science or related, or relevant experience
  • Serve as a mentor and role model for Keap’s quality and coding standards
  • Advanced coding skills and programming knowledge
  • Experience building large-scale cloud-based applications
  • Ability to drive large projects requiring cross-team collaboration.

Ideally, you also possess...

  • Work experience with: Git/GitHub, Maven, Gradle, JIRA, Confluence, CircleCI
  • Experience developing under Agile, SCRUM or similar iterative unified processes
  • Understanding of security best practices
  • GitHub / Stackoverflow profile demonstrating contributions to open source or personal projects
  • Experience one of the following testing frameworks; JUnit, Mockito.
  • NoSQL
  • MySQL, Postgres
  • GCP or other cloud
  • Kubernetes
  • Reactive programming

Nice to have

  • Apigee
  • GQL
  • Swagger
  • Snowflake

Our Technology

We are using the following technologies, but experience in these specific technologies is not required. We are looking for people that are always learning and enjoy that process.

  • Java
  • Spring
  • Micronaut
  • New Relic
  • HTML5
  • Vue
  • React
  • Javascript
  • Git/GitHub
  • Maven
  • Gradle
  • CircleCI

Our Keapers bring the hustle, grit and passion to everything they do. Through our 7 core values, you will be expected to:

  • Listen to, care for, and serve the diverse people central to our purpose (We Genuinely Care)
  • Have a forever curious, learn-it-all mindset and value learning over knowledge (We Learn Always)
  • Face challenges with grit and optimism to achieve your goals (We Own It)
  • Build trust through transparency and open, authentic communication (We Build Trust)
  • Work with humility and gratitude to work collaboratively (We Check Ego)
  • Believe in people and champion their dreams (We Dream Big) *as well as your own
  • Work as one team, unified in our Purpose and Mission (We Win Together)

At Keap, we celebrate diversity and inclusion for the benefit of our employees, our products, our community, and to help small businesses succeed. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, marital status or any legally protected status.

Legal authorization to work in the U.S. is required. Keap will not sponsor new candidates for employment visas, now or in the future, for this job opening.

Any candidate who misrepresents their identity and/or skills may be subject to civil damages, penalties and criminal prosecution.

This is a hybrid role with an expectation of coming into the office (if outside of AZ 1x per quarter).


Get a glimpse of life at Keap

We take pride in the fact that our people are able to grow into strong careers and build lasting relationships. See more on our LinkedIn page.