Senior Software Engineer @Prove
Software Development
Salary usd 170,000 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted Today

[Hiring] Senior Software Engineer @Prove

Today - Prove is hiring a remote Senior Software Engineer. 💸 Salary: usd 170,000 - 210,000 per year 📍Location: USA

Role Description

We are looking for a Go and/or Java Senior Software Engineer to join our Identity Graph & Identity Manager team. Leveraging your knowledge and passion for excellence you will deliver well-thought-out software solutions as part of a fault-tolerant, scalable platform utilizing a variety of cutting-edge technologies. This is a hands-on role where you will need to demonstrate the skills, experience, and confidence to work with other engineers and product management team members to deliver solutions that will delight our customers.

Key Responsibilities

  • Engineering Excellence: Write high-quality, maintainable code, develop detailed technical documentation, and champion strong engineering principles within the team.
  • System Development: Design and develop microservices within a cloud-native, distributed architecture.
  • Problem Solving: Analyze, debug, and resolve production issues. Proactively engage in technical design discussions, including writing and reviewing RFCs for new solutions.
  • Technical Leadership: Mentor team members, participate in code reviews, and drive technical decisions. Own end-to-end features—from initial design and RFC creation to implementation and maintenance.
  • Collaborative Development: Participate in the "Owner/Helper" project model; contribute as a lead owner for major milestones and actively support team members on their own initiatives.
  • Production Ownership: Participate in the team's on-call rotation to ensure operational stability and system reliability.

Qualifications

  • 6+ years of professional software development experience, with a deep understanding of object-oriented programming (Java highly preferred).
  • Experience designing event-driven, robust, and scalable solutions for complex technical problems.
  • Hands-on experience with public cloud platforms (AWS, GCP, or Azure).
  • Proficiency in SQL (Postgres) and NoSQL (DynamoDB) with strong knowledge of design principles for both.
  • Bachelor’s degree in Computer Science, a quantitative field, or equivalent practical experience.
  • A strong sense of curiosity and an ongoing commitment to evolving your technical and domain expertise.

Preferred Qualifications

  • Practical experience with Kafka and Flink.
  • Proven ability to influence team direction and long-term architectural decisions.
  • Ability to build automated test frameworks and CI/CD pipelines.
  • Familiarity with AI and machine learning integrations.

Salary Information

The anticipated base salary range for this role is:

  • Metro 2: $190,000-210,000
  • Metro 3: $170,000-190,000

Plus company bonus. Offered salary will be determined by the applicant’s education, experience, knowledge, skills, geo-location and abilities, as well as internal equity and alignment with market data.

Benefits

  • Competitive salaries & Bonus Plan (for eligible roles) and Equity Plan
  • Modern Health for financial, mental, and physical wellness
  • 401(k) Retirement Plan & Match (US Offices) and Local Country Pension (International Offices)
  • Unlimited Vacation and Flexible hours
  • Comprehensive medical benefits for you and your family ❤️
  • Emotional & Physical Wellness – Access to wellness services (EAP & Prove Well-Being Reimbursement)
  • Bottomless snacks & beverages for certain office locations
  • Daily GrubHub stipend for lunch if coming into the office (US Offices)
  • A great place to work and connect with other talented Provers like yourself!

Equal Opportunity Employment

Prove is an equal opportunity employer committed to providing equal employment opportunity for all people regardless of race, color, religion, gender or sexual orientation, age, marital status, national origin, citizenship status, disability, veteran status or other personal characteristics.

Privacy & Data Protection

When you are applying for a job at Prove, we collect and use your personal information in the job application process. To understand more about how Prove uses your personal information, please see our Recruitment Privacy Policy on our website.

Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Prove
Software Development
Salary usd 170,000 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 134,580+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later