Senior Software Engineer

Prove provides phone-centric identity tokenization and authentication solutions for businesses in the mobile-first economy, serving over 1,000 enterprise customers.
$150,000 - $160,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
6+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Prove is revolutionizing digital identity verification through phone-centric solutions, processing 20 billion customer requests annually across various industries. As a Senior Software Engineer, you'll be integral to designing and developing their digital identity infrastructure. This role offers an opportunity to work with cutting-edge technologies in a fast-paced, growth-oriented environment.

The position demands a skilled professional who can deliver fault-tolerant, scalable solutions while working collaboratively with senior engineers and product management. You'll be responsible for everything from writing efficient code to leading projects and mentoring other engineers. The role offers competitive compensation ($150,000-$160,000) plus bonuses and equity, along with comprehensive benefits.

Prove's culture emphasizes humility, passion, inclusion, and leadership. They're particularly interested in candidates with experience in high growth/pre-IPO technology companies. The company provides a modern tech stack including Go, Python, and Java, with exposure to cloud services and various database technologies.

What makes this role unique is the opportunity to shape the future of digital identity while working with a team that values both technical excellence and personal growth. Prove offers a flexible work environment with unlimited vacation, wellness benefits, and various perks that support work-life balance. The company is committed to diversity and encourages applications even if candidates don't meet every qualification.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer

  • Write well designed, testable, efficient code that meets coding standards
  • Ensure designs comply with requirements, perform code reviews
  • Own delivery of software features from Product to Production
  • Develop project roadmap
  • Exercise creative thinking and imagination to find solutions to hard problems
  • Lead projects and mentor engineers

Requirements For Senior Software Engineer

Go
Python
Java
  • 6+ years of software development experience
  • Deep understanding of object-oriented programming
  • Experience with at least one object-oriented programming language (Go, Python, Java)
  • Experience architecting and developing solutions to complex problems
  • Experience with public cloud services (AWS or Google Cloud Platform or Azure)
  • Bachelors in computer science or other quantitative fields or relevant experience
  • Experience with database internals, database design, SQL, Graph QL and No SQL technologies
  • Prior technical leadership experience
  • AWS Certification DevOps experience highly desirable

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
  • Competitive salaries & Bonus Plan
  • Modern Health for financial, mental, and physical wellness
  • 401(k) Retirement Plan & Match
  • Unlimited Vacation and Flexible hours
  • Comprehensive medical benefits
  • Emotional & Physical Wellness services
  • Bottomless snacks & beverages for certain office locations
  • Daily GrubHub stipend for lunch
  • Equity Plan

Interested in this job?

Jobs Related To Prove Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Prove, developing digital identity infrastructure with competitive pay and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Prove, building next-generation identity solutions using Golang and cloud technologies, offering competitive salary and benefits.

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, Data Services Team

Senior Software Engineer role at Prove, focusing on backend development for identity solutions. 5+ years experience required, offering $140k-$175k salary with comprehensive benefits.