Software Engineer
Company: Trov
Location: San Francisco
Posted on: May 24, 2025
Job Description:
At Pave, our vision is simple--unlock a labor market built on
trust.How are we going to get there? By building a compensation
platform powered by the largest real-time compensation dataset on
earth, giving you confidence in every compensation decision.We
partner with our customers to help them build and retain
world-class teams through planning, communicating and benchmarking
their team's compensation in real time. And you don't have to just
hear it from us - you can hear it from our customers: Allbirds,
Hover, Credit Karma, Grammarly, and more.We're growing fast,
building an incredible team and product, and having plenty of fun
as we do it in our San Francisco and New York City offices.If
playing to win, building with intellectual honesty and focusing on
the Pave platinum standard sounds like fun - we highly encourage
you to reach out. We'd love to partner on our journey to change the
world of compensation!Our TeamWith amazing growth comes amazing
engineering challenges. We're looking for talented software
engineers to build amazing products, while supporting complex data
infrastructure.You'll have the opportunity to champion initiatives
and directly shape culture. Pave sits in the sweet spot of project
ownership and support, with talented engineers from the likes of
Apple, Facebook, and Uber.Check out our Engineering Blog to learn
more about what we're building!Your Primary Focus
- Design and build scalable, reliable infrastructure and
foundational systems.
- Develop tools that enable developers to build with high speed,
quality, and performance.
- Establish patterns and best practices for new
technologies.
- Contribute to the engineering roadmap by identifying
high-impact solutions to the organization's toughest technical
problems.
- Lead projects through the software development lifecycle,
including requirements gathering, ideation, execution, and
release.
- Effectively break down large, complex initiatives into
achievable milestones.
- Accurately scope projects and communicate progress to
stakeholders.
- Mentor junior team members.
- Provide technical guidance and support to product teams by
reviewing architectural designs and technical decisions.
- Participate in code reviews and help up-level code patterns and
practices.About You
- Bachelor's degree in Computer Science or related field (or
foreign equivalent) and three (3) years of experience in the job
offered or related occupation.
- Software Development: software engineering principles,
Typescript, full lifecycle software development, including design,
implementation, testing, and maintenance.
- Cloud Computing: cloud services like AWS, Azure, or Google
Cloud Platform, cloud architecture, deployment, and scaling.
- Database Management: database design and management, SQL and
NoSQL databases, database optimization, and data modeling, database
administration and performance tuning.
- DevOps & CI/CD: DevOps practices, CI/CD tools (Github Actions,
CircleCi etc.), containerization (Docker, Kubernetes) and
infrastructure as code (Terraform).
- API Design: designing, developing, and integrating REST APIs,
API security standards, authentication protocols, and rate
limiting, API testing and documentation.
- Performance Optimization and Scalability: optimizing software
for performance and scalability, load balancing, caching,
distributed systems, and performance testing, identifying and
resolving performance bottlenecks in high-traffic
environments.CompensationThis salary range may include multiple
levels. Your level is based on our assessment of your interview
performance and experience. Salary is just one component of Pave's
total compensation package for employees. Your total rewards
package at Pave will include equity, top-notch medical, dental and
vision coverage, commuter benefits, catered lunch, an unlimited PTO
policy, and many other region-specific benefits.Pave's salary range
for this position: $222,000 - $264,500 USD.Our Compensation
PhilosophyPave's compensation philosophy is to target the 75th
percentile of the market for both cash and equity at your job
level. This means that the "mid point" of every band at Pave is the
75th percentile of the broader market.Pave also has a merit-based
philosophy when it comes to compensation increases. We run a
performance cycle twice per year to evaluate employees'
performance. Higher than average performance ratings result in
compensation increases to the upper end of the individual's
compensation range for their role. The result is that high
performers at Pave are paid above the 75th percentile of the market
at large.Pave is committed to pay equity. If you get an offer from
Pave, it will be based on your level as determined by your
interview performance. We explicitly do not negotiate salary and
equity to ensure that we aren't introducing bias that could lead to
pay inequities within the team between candidates who have
different negotiation tactics.Apply for this job* indicates a
required fieldFirst Name *Last Name *Email *Phone *Resume/CV
*LinkedIn Profile
#J-18808-Ljbffr
Keywords: Trov, Petaluma , Software Engineer, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...