Posted in

Staff Engineer

Staff Engineer

CompanyVelocity Global
LocationPalo Alto, CA, USA
Salary$176000 – $229000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 8+ years of professional experience in software engineering, with a strong focus on backend development and distributed systems
  • Must have a lean mindset – Focus on delivering customer value by minimizing waste, optimizing workflows, fostering continuous improvement, and prioritizing in an iterative manner
  • Deep expertise in TypeScript, Postgres, and AWS (Lambda, DynamoDB, API Gateway, S3, etc.)
  • Strong understanding of system design, scalability, and performance optimization
  • Proven track record of successfully leading technical projects from inception to deployment
  • Excellent problem-solving and debugging skills, with a focus on delivering robust and reliable solutions
  • Exceptional communication and leadership skills, with the ability to work effectively in a collaborative environment

Responsibilities

  • Lead the architecture, design, and implementation of complex, scalable systems and services
  • Collaborate closely with product managers, designers, and engineers to deliver impactful features aligned with business objectives
  • Drive technical decisions and set best practices for the team in areas such as coding standards, system design, and process improvements
  • Build, optimize, and maintain applications and services using React, TypeScript, Postgres, and AWS in a serverless environment
  • Mentor and guide engineers across the team, fostering a culture of technical excellence and continuous improvement
  • Conduct technical reviews, provide constructive feedback, and ensure high-quality deliverables
  • Act as a subject matter expert for the Payroll Engineering team, staying up-to-date with emerging technologies and trends
  • Troubleshoot and resolve high-priority technical issues in production systems

Preferred Qualifications

  • Previous experience building applications on microsoft stack including .NET framework and SQL servers
  • Experience with stored procedures and SSIS is preferred but not required
  • Experience with financial systems projects is a plus