Senior Software Engineer, Data Services Team

Prove is driving the future of digital identity, providing phone-centric identity tokenization and passive cryptographic authentication solutions for over 1,000 enterprise customers across various industries.
$140,000 - $175,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience

Description For Senior Software Engineer, Data Services Team

Prove is seeking a Senior Software Engineer to join their Data Services Team. This role is critical in building next-generation user authentication and identity solutions that combine enterprise-grade cloud services, behavioral biometrics from smartphone sensor data, and machine learning. The position requires migrating business logic from PL/SQL to a service built on a non-SQL database.

As a Senior Software Engineer, you'll be part of a highly effective engineering team with a collaborative get-stuff-done culture. You'll contribute to the design and implementation of software components, systems, and features aimed at improving the capability, availability, scalability, latency, security, compliance, and efficiency of Prove's solutions.

Key responsibilities include writing well-designed, testable, and efficient code, ensuring designs comply with requirements, performing code reviews, and owning the delivery of software features from conception to production deployment. You'll exercise creative thinking to solve complex problems, lead projects, and mentor other engineers.

The ideal candidate should have a Bachelor's degree in computer science or related field, with 5+ years of hands-on software development experience. Strong knowledge of software development principles, scalable software, and architectural design patterns is essential. Experience with Java and/or Golang is preferred, and PL/SQL knowledge is highly desirable. Familiarity with public cloud infrastructure and DevOps practices is a plus.

Prove offers a competitive salary range of $140,000 - $175,000, plus a bonus plan and equity. They provide comprehensive benefits including medical insurance, a 401(k) plan with company match, unlimited vacation, and various wellness programs. The company culture values humility, passion, inclusion, and leadership.

Join Prove in driving the future of digital identity and make a significant impact in a fast-paced, innovative environment. If you're a self-starting professional who thrives on challenges and enjoys collaborative teamwork, this could be the perfect opportunity for you.

Last updated 4 months ago

Responsibilities For Senior Software Engineer, Data Services Team

  • Write well designed, testable, and efficient code that meets coding standards
  • Ensure designs comply with requirements and perform code reviews
  • Own delivery of software features from product conception to production deployment
  • Exercise creative thinking and imagination to find solutions to hard problems
  • Lead projects and mentor engineers
  • Promote, maintain and enhance our cultural values of humility, passion, inclusion and leadership

Requirements For Senior Software Engineer, Data Services Team

Java
Go
  • Bachelor's degree in computer science or related field/experience
  • 5+ years of hands-on software development experience
  • Strong software development principles, including scalable software and architectural design patterns
  • Proven experience as a backend engineer, preferably with experience in Java and/or Golang
  • PL/SQL knowledge is highly desirable
  • Experience with public cloud infrastructure
  • Prior technical leadership experience
  • DevOps experience highly desirable

Benefits For Senior Software Engineer, Data Services Team

Equity
Medical Insurance
401k
  • Competitive salaries & Bonus Plan (for eligible roles) and Equity Plan
  • 401(k) Retirement (Pension) Plan & Match
  • Comprehensive medical benefits for you and your family
  • Emotional & Physical Wellness – Access to wellness services (EAP, Gympass, Prove Well-Being Reimbursement)
  • Unlimited Vacation and Flexible hours
  • Bottomless snacks & beverages for all office locations
  • $15 daily GrubHub stipend for lunch if coming into the office

Interested in this job?

Jobs Related To Prove Senior Software Engineer, Data Services Team

Senior Software Engineer, SIM Key Auth & Trust Team

Senior Software Engineer position at Prove, developing authentication and trust products for mobile network integration.

Senior Support Engineer

Senior Support Engineer at Prove: Provide high-level B2B technical support for identity solutions. 6+ years experience, hybrid role in Chicago.

Senior Software Engineer

Senior Software Engineer role at Prove, building next-gen user authentication and identity solutions with cloud services, biometrics, and machine learning.

Support Engineer IV, ADSP Support Engineering

Senior Support Engineer role at Amazon's Advertising DSP team, focusing on technical problem-solving and platform improvement with 3+ years experience required.

Software Development Engineer, Amplify

Senior Software Engineer role at AWS Amplify, building backend services and developer tools for web and mobile applications with competitive compensation and benefits.