Senior Staff Software Engineer, Time Engineering
Senior Staff Software Engineer, Time Engineering

Senior Staff Software Engineer, Time Engineering

City of London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Design and build high-performance APIs for time management and payroll integrations.
  • Company: Join Gusto, a leader in innovative payroll and time tracking solutions.
  • Benefits: Enjoy competitive salary, stock equity, and flexible remote work options.
  • Why this job: Shape the future of time management while mentoring junior engineers in a collaborative culture.
  • Qualifications: 12+ years in software engineering with strong backend and API development experience required.
  • Other info: Opportunity to work with cutting-edge technologies and make a real impact.

The predicted salary is between 43200 - 72000 £ per year.

Senior Staff Software Engineer, Time Engineering

Gusto 08 August 2025

Join Gusto as a Senior Staff Software Engineer (Backend) on the Time engineering team and help shape the future of time management for businesses. You\’ll design, build, and scale high-performance APIs that power time tracking and payroll integrations, impacting millions of users.

Responsibilities:
* Design, develop, and maintain RESTful APIs for time tracking, scheduling, and payroll integration.
* Collaborate with product managers and designers to define API specifications.
* Lead the technical design and implementation of new features.
* Mentor and guide junior engineers.
* Write clean, well-documented, and testable code.
* Participate in code reviews.
* Work with large-scale data stores and optimize for performance and reliability.
* Troubleshoot and resolve production issues.

Requirements:
* 12+ years of experience in software engineering, with a recent focus on backend development.
* 8+ years of experience building and maintaining backend systems.
* 3+ years of experience designing, developing, and deploying RESTful APIs.
* Strong understanding of API design principles.
* Experience with relational databases and data modeling.
* Proficiency in at least one modern programming language (e.g., Java, Python, Go).
* Experience with cloud platforms (e.g., AWS, GCP, Azure).
* Strong written communication and collaboration skills.

Nice to Have:
* Experience with Ruby on Rails.
* Experience with B2B, Payroll and HRIS.
* Prior experience in a technical leadership role.

Compensation:
Our cash compensation amount for this role is targeted at CAD 200,000/yr to CAD 248,000/yr in Canada, $191,000/yr to $258,000/yr in most US remote locations, and $225,000/yr to $279,000/yr for San Francisco, Seattle & New York. Stock equity is additional. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Mintel International 11 Pilgrim St, London EC4V 6RN, UK

Stay Updated with TechBrains

Get the latest tech news, tutorials, and updates delivered to your inbox.

#J-18808-Ljbffr

Senior Staff Software Engineer, Time Engineering employer: Gusto

At Gusto, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Staff Software Engineer in the vibrant tech hub of London, you'll have access to unparalleled growth opportunities, mentorship from industry leaders, and the chance to make a significant impact on time management solutions for businesses. With competitive compensation packages and a commitment to employee well-being, Gusto is dedicated to creating a rewarding environment where your contributions are valued and recognised.
G

Contact Detail:

Gusto Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Staff Software Engineer, Time Engineering

✨Tip Number 1

Familiarise yourself with the latest trends in backend development and RESTful API design. This will not only help you during interviews but also demonstrate your commitment to staying updated in a fast-evolving field.

✨Tip Number 2

Showcase your experience with cloud platforms like AWS, GCP, or Azure. Be prepared to discuss specific projects where you've utilised these technologies, as this is crucial for the role.

✨Tip Number 3

Highlight any mentoring or leadership experiences you've had. Since the role involves guiding junior engineers, sharing examples of how you've supported others can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your approach to troubleshooting and resolving production issues. Having concrete examples ready will show your problem-solving skills and ability to maintain high-performance systems.

We think you need these skills to ace Senior Staff Software Engineer, Time Engineering

Backend Development
RESTful API Design
API Specifications
Technical Leadership
Mentoring
Clean Code Practices
Code Review
Performance Optimisation
Troubleshooting
Relational Databases
Data Modelling
Proficiency in Java, Python, or Go
Cloud Platform Experience (AWS, GCP, Azure)
Strong Written Communication
Collaboration Skills

Some tips for your application 🫡

Tailor Your Resume: Make sure your resume highlights your relevant experience in backend development, particularly with RESTful APIs. Emphasise your 12+ years of software engineering experience and any leadership roles you've held.

Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about time management solutions and how your skills align with the responsibilities listed in the job description. Mention specific projects where you've designed or maintained APIs.

Showcase Technical Skills: Clearly list your proficiency in programming languages like Java, Python, or Go, and your experience with cloud platforms such as AWS or GCP. This will demonstrate your technical fit for the role.

Highlight Collaboration Experience: Since the role involves working with product managers and designers, include examples of past collaborations. Discuss how you’ve mentored junior engineers and contributed to team success.

How to prepare for a job interview at Gusto

✨Showcase Your API Expertise

Since the role focuses heavily on designing and developing RESTful APIs, be prepared to discuss your previous experiences in this area. Highlight specific projects where you successfully implemented APIs, detailing the challenges you faced and how you overcame them.

✨Demonstrate Leadership Skills

As a Senior Staff Software Engineer, you'll be expected to mentor junior engineers. Share examples of how you've led teams or guided less experienced colleagues in past roles. This will show your ability to take on a leadership position within the team.

✨Prepare for Technical Questions

Expect to face technical questions related to backend development, cloud platforms, and database management. Brush up on your knowledge of modern programming languages and be ready to solve coding problems on the spot, as this is a common part of technical interviews.

✨Communicate Clearly and Effectively

Strong written communication skills are essential for this role. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. This will not only help during the interview but also demonstrate your ability to collaborate with product managers and designers.

Senior Staff Software Engineer, Time Engineering
Gusto
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
  • Senior Staff Software Engineer, Time Engineering

    City of London
    Full-Time
    43200 - 72000 £ / year (est.)
  • G

    Gusto

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>