Prove is looking for a Software Engineer III to design and develop digital identity infrastructure, leveraging cutting-edge technologies to deliver well-thought-out software solutions.
Requirements
- Deep understanding of object-oriented programming and experience with at least one of them (e.g., Python, Java)
- Experience architecting and developing solutions to complex problems
- Experience with public cloud services
- Experience with database internals, database language theories, database design, SQL, Graph QL and No SQL technologies
- DevOps Experience highly desirable
Responsibilities
- Contribute to designs of major software components, systems, and features
- Write well designed, testable, efficient code that meets coding standards
- Ensure designs comply with requirements, perform code reviews
- Own delivery of software features from inception to production
- Engage with Product to define technical requirements and design
- Engage with IT/Ops to ensure software makes it out to production in a timely manner
Other
- 6+ years of software development experience
- Bachelor’s in computer science or other quantitative fields or relevant experience
- Strong passion for learning about our products and markets through in-house and external training
- Experience in high growth /pre-IPO Technology companies is a plus
- 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)