Post job

Software Engineer jobs at Gusto - 38 jobs

  • Sr. Staff Software Engineer, Pay Group Engineering

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: We're hiring seasoned engineers to join our teams that work on core platform capabilities, improving our existing systems for extensibility and scalability, and building the future of Gusto's Payroll system. As a Gusto Software Engineer at this level, you'll be guiding projects end-to-end by influencing initial feature specs, understanding how to take existing systems closer to desired end states, executing on projects, and maintaining code that powers core experiences. If you're interested in building elegant software with far-reaching effects in our modern economy, join us! About the Team: Payroll is the beating heart of Gusto's business. The Pay Group teams are responsible for the product, ops, and service components Gusto uses to onboard customers, process payrolls, calculate taxes & deductions, pay and file with tax agencies, and maintain compliance on behalf of the customers. The domain is highly complex and offers the opportunity to engage in system design that simplifies this for customers, both internal and external. Sub-Teams Contractors + EOR: The Contractors + EOR team is building the best platform for businesses to hire, pay, and manage their entire workforce-whether they're contractors, employees, or international teammates. We make contractor payments fast, reliable, and compliant, while simplifying workflows for employers with powerful tools like automated payments, reimbursements, and bulk onboarding. Beyond payments, we're creating seamless experiences for international employees through payroll, onboarding, and compliance solutions that scale across borders. Together, our mission is to position Gusto as the go-to platform for small and mid-sized businesses to confidently support every member of their team, no matter where they work. Payroll: Payroll is the core of Gusto's business, ensuring employees are paid accurately, on time, and in compliance with complex regulations. Our teams design and maintain the infrastructure and customer experiences that make payroll simple and reliable. From setup through submission, we build intuitive systems that help business owners run payroll with confidence. Tax: The Tax team ensures Gusto customers remain compliant and confident by managing every aspect of payroll taxes-including setup,calculation, payments, filings, and year-end communications. We design seamless, end-to-end experiences that simplify complex processes and build the infrastructure that keeps taxes accurate and on time. By combining reliable systems with thoughtful design, our team makes one of the most complicated parts of running a business simple for employers. Time: The Time team builds trusted, intuitive tools that make it easy for businesses to schedule, track, and manage their teams. From scheduling shifts and managing availability to tracking hours and time off, we deliver smart, compliant solutions that reduce complexity for employers while empowering employees. By embedding automation and mobile-first workflows, we transform how time is managed-so teams can focus on what matters most. Here's what you'll do day-to-day: Design, build, and test the foundation that supports compliant payroll for millions of people Help scale one of the largest Ruby/Rails and TypeScript/React applications in the world Collaborate on complex and ambiguous problems with partnerships from Engineering, Product Management, Design, Data Science, Compliance, Operations, and other cross-functional teams Build the software platform that powers multiple 1st and 3rd party products and serves millions of businesses. Mentor and grow fellow engineers working to create holistic and scalable solutions Drive the product development process from concept to launch, delivering delightful products that make payroll, taxes, and compliance simple and easy Improve the productivity and happiness of our teams with the services, tools, and APIs you build. Engage in a highly supportive environment working with others to drive productivity and innovation Own and drive the technical strategy and roadmap for your domain in alignment with team and group-level OKRs Identify and prioritize long-term investments to improve foundational systems and architecture Lead improvements to incident response processes, tooling, and culture to enhance system reliability and team effectiveness Here's what we're looking for: Successful applicants have at least 12+ years of experience Experience in designing and developing robust, distributed systems using multiple general-purpose programming languages Experience influencing and guiding the work of multiple teams on scaling, refactoring, and optimizing legacy products Experience architecting, building, and testing large-scale production level code An aptitude and interest in bringing clarity and simplicity to complex and ambiguous problems Ability to communicate technical complexity and help facilitate informed tradeoffs Enthusiasm for a collaborative, test-driven environment Able to build maintainable, structured, well-documented code Experience building fault-tolerant, mission-critical software Experience building products in highly regulated domains is desired, but not required Experience in one of these domains is preferred: Payroll, Taxes, or Compliance Experience creating prompt libraries for common patterns Mentors engineers on effective AI usage. Familiar with current AI tools (LLMs, Cursor, Copilot, Agents) and their shortcomings / benefits Embeds AI in daily development workflow (scaffolding tests, summarizing docs) to measurably reduce cycle time. Mentors engineers on effective AI usage and helps develop an AI strategy for other engineers Bonus: Experience with Ruby on Rails, Typescript, and React Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $189,000/yr to $236,000/yr in Denver & most remote locations, and $223,000/yr to $278,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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $189k-278k yearly Auto-Apply 18d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Staff Software Engineer, Infrastructure

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. At Gusto, we are looking for a forward thinking technical leader to shape the next generation of our compute (Kubernetes) and networking (service mesh) platforms. This role is for someone who loves building foundational systems that empower hundreds of engineers to move faster, safer, and smarter. You will define the long-term vision for how services run and communicate at Gusto, ensuring reliability, scalability, and developer delight at every layer. What You'll Do Define and drive the vision for Gusto's compute and networking platforms by setting the strategy for Kubernetes, service mesh, and related systems that power our global SaaS platform Lead architecture design, performance optimization, and security hardening of distributed systems at scale Partner with engineering leaders to translate broad organizational goals into concrete, measurable technical outcomes Treat infrastructure as a product by focusing on the developer experience, simplifying workflows, and accelerating delivery Serve as a mentor and force multiplier by growing the skills of mid level engineers through coaching, pairing, and modeling best practices Communicate with clarity by simplifying complex concepts and building alignment across teams and functions Lead incident response and ensure our systems meet the highest standards of availability and resiliency What You'll Bring 12 or more years of experience in Infrastructure, Platform, or Site Reliability Engineering roles operating large scale distributed systems Proven hands-on coding experience in production environments and the ability to contribute directly to system development and automation Deep expertise running, scaling, and securing Kubernetes and service mesh technologies such as Istio, Envoy, or Cilium in production A demonstrated record of designing highly available systems that balance reliability, observability, and developer velocity Mastery of Infrastructure as Code using tools such as Terraform or Crossplane, with experience managing complex state for large engineering organizations Experience owning and evolving twenty four seven SaaS infrastructure including monitoring, alerting, and performance analysis A systems thinking mindset that identifies small levers capable of creating meaningful organizational impact Curiosity and ability to operate in an AI-native environment using data and experimentation to continuously improve infrastructure and developer outcomes Experience integrating AI copilots or automation frameworks into developer workflows to accelerate delivery and reduce operational burden Exceptional communication skills that simplify complex ideas and bring teams together around a shared vision A strong bias toward action, resilience in the face of ambiguity, and the ability to transform big ideas into real, impactful systems Our cash compensation amount for this role is targeted at $200,000-$230,000 /yr in Denver & most remote locations, and $230,000-$270,000 /yr for San Francisco, Seattle & New York. Final offer amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $230k-270k yearly Auto-Apply 18d ago
  • QA Engineer II

    Acorns 4.6company rating

    Remote

    At Acorns, our mission is to look after the financial best interests of the up-and-coming, beginning with the empowering, proud step of micro-investing. How do we accomplish our mission? Our values. Lead With Heart - With compassion, integrity, and tenacity, inspire yourself and others to move past all previous thresholds of possibility Make Bold Decisions - We are creating a new world. Be optimistic, adventurous, and courageous. Leap fearlessly into the future Always Build Trust - Say what you mean, mean what you say, and do what you say you're going to do. We are all owners. We are one team Never Stop Growing - Change IS the constant. Stay hungry and curious. Be relentless in the pursuit of progress Find a way - Never settle, no excuses, nothing is impossible. Just make it happen Our values guide us, and our mission drives us. Come join us and help deliver financial wellness for the whole family, putting the tools of wealth-making into everyone's hands. ___________________________________________________________________ Quality Assurance Engineer II (Banking) | Acorns Acorns is seeking a highly skilled and relentlessly customer-focused Quality Assurance Engineer II to be a QA champion for our core Banking offerings. This role will ensure that Acorns Banking products-including high-interest checking, high-interest emergency savings, check deposit, and paycheck deposit-are accurate, transparent, and instill trust and confidence with our customer base. You'll be embedded within the Banking Engineering team, reporting to the Quality Assurance Manager, and joining the broader Quality Assurance Engineering team. Acorns is a remote-first organization, offering the flexibility to work remotely while providing optional access to office space in Irvine, CA. What you will do at Acorns: You will own the quality strategy and execution for our critical financial services, driving automated testing and continuous improvement within a Scrum-based Agile environment. Own the Quality Strategy: You will maintain existing test cases in the automation suite to ensure they are stable, available, and consistently run in alignment with organizational metrics. Drive Automation: Work to meet the goal of increasing strategic automation coverage to 50% across all test types (unit, snapshot, integration, e2e) within your first six months, highly encouraged to use agentic and generative AI technology to achieve efficiency and scale. AI-First Acceleration: Proactively explore, prototype, and implement AI and automation tools (e.g., test case generation, anomaly detection) to maximize testing efficiency, quality, and velocity. Share Knowledge: Document and evangelize AI/ML-driven wins and best practices across the entire QA team and wider Engineering organization to accelerate overall productivity and maintain our AI-first culture. Reduce Risk: Confidently identify problems and propose solutions, taking on projects that identify and mitigate risk while measuring software quality. Your success will be measured, in part, by an improvement in escape rate / reducing incidents. Technical Delivery: Design and deliver test plans for a significant component, set of features, or service within the Banking domain. This includes creating and executing test plans for complex test scenarios. Integrate CI/CD: You will contribute to the team's goal of fully adopting Acorns' Continuous Delivery (CD) strategy in the next six months. Cross-Functional Partnership: Partner heavily with Product Marketing and Data Analytics/Engineering teams to ensure comprehensive product testing and data integrity. Mentorship: After six months, you will be expected to formally mentor a QAE through an internal process or present banking domain knowledge to the wider QA team. Lead Emerging Tech: Collaborate on developing and assuring emerging technology in the banking space, helping to solve complex technical challenges for the team. What you will bring to Acorns: You are relentless in protecting our customers, curious, and ready to contribute to the new vision for Banking. 4-6+ years of software testing experience. 2+ years of dedicated experience in the Banking or Fintech domain. Proficiency in backend/API testing as a primary focus, utilizing TypeScript and GraphQL. Proficiency in Mobile testing (secondary focus), utilizing Kotlin/Espresso and Swift/XCUI. Automated testing experience across various types (unit, integration, e2e). Experience with at least one CI/CD platform: Harness, Spinnaker, GitHub Actions, or buildkite. Have worked in a Scrum-based Agile Development Model. Proficiency partnering with Engineering and Product teams. Hunger to deliver game-changing products Exceptional drive and precision in delivery A belief that your work is tied to your life's mission Optimistic about the potential of societal change Nice to Have: ISTQB or other certification is a plus. Web testing experience with Cypress. Experience with PNPM, TestRails, Docker/containerization, or Crypto/blockchain. You are not expected to have experience with all listed requirements. If you feel passionate about Acorns' mission, vision, and values, please apply. What we offer: Competitive salary and stock options A comprehensive benefits package for you and your family Flexible work location, hours, and paid time off 401(k) matching Monthly Acorns account contribution & GoHenry account for your family Mindfulness and Financial Wellness resources, Headspace and Addition Wealth Acorns Career Development Program (Ongoing training sessions, development plans, development check-ins, Cornerstone's online training platform) Roots Leadership Program for Emerging Leaders Community week onsite gatherings and various virtual events Talented and motivated team members who care deeply about one another, our mission, and our customers. The rare opportunity to create a new world. We inspire one another every day to do meaningful work that solves big societal challenges. About Acorns: Acorns is a financial wellness app that helps everyday people and families save and invest money for the long term. Since 2014, Acorns has grown into a global company with multiple life-stage products serving the needs of kids, teens, adults, and parents. Named one of Time's “World's Best Brands of 2024,” Acorns has helped over 14 million people save & invest over $25 million dollars, much of it from spare change and small amounts. Compensation Information: The pay range for this position at commencement of employment is expected to be between $155,000 and $165,000/year; however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements, including equity grants, and discretionary cash bonus awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Work Authorization: Acorns participates in E-Verify to confirm the employment eligibility of all newly hired employees. For more information about E-Verify, please visit *****************
    $155k-165k yearly Auto-Apply 13d ago
  • Software Engineer II (Risk)

    Acorns 4.6company rating

    Remote

    At Acorns, our mission is to look after the financial best interests of the up-and-coming, beginning with the empowering, proud step of micro-investing. How do we accomplish our mission? Our values. Lead With Heart - With compassion, integrity, and tenacity, inspire yourself and others to move past all previous thresholds of possibility Make Bold Decisions - We are creating a new world. Be optimistic, adventurous, and courageous. Leap fearlessly into the future Always Build Trust - Say what you mean, mean what you say, and do what you say you're going to do. We are all owners. We are one team Never Stop Growing - Change IS the constant. Stay hungry and curious. Be relentless in the pursuit of progress Find a way - Never settle, no excuses, nothing is impossible. Just make it happen Our values guide us, and our mission drives us. Come join us and help deliver financial wellness for the whole family, putting the tools of wealth-making into everyone's hands. ___________________________________________________________________ Software Engineer II, Risk Platform | Acorns Acorns is seeking a Software Engineer II to join the Risk Platform team to help build and maintain the core platform used by teams across Acorns to manage compliance, mitigate risk, and protect customer assets. Acorns is a remote-first organization, offering the flexibility to work remotely while providing optional access to office space in Irvine, CA. What you will do at Acorns: Design, build, and maintain scalable, reliable, and secure microservices and APIs for the Risk Platform. Collaborate with product managers, designers, and other engineering teams to define and deliver new features. Write clean, well-tested, and maintainable code in a fast-paced environment. Contribute to all phases of the software development lifecycle, from ideation to deployment and support. Troubleshoot and resolve complex technical issues related to the platform. Help mentor junior engineers and contribute to a culture of continuous learning and growth. What you will bring to Acorns: 3+ years of professional software development experience. Hands-on experience with cloud platforms such as AWS, GCP, or Azure. Proficiency in one or more programming languages, such as Python, Java, or Kotlin. Experience with microservices architecture and RESTful API design. Familiarity with database technologies (SQL and NoSQL). Strong problem-solving skills and the ability to work independently or as part of a team. Excellent communication and collaboration skills. Previous experience working on a Fraud/Risk platform team is preferred. Experience with Databricks is preferred. A hunger to deliver game-changing products. Exceptional drive and precision in delivery. A belief that your work is tied to your life's mission. Optimistic about the potential of societal change. You are not expected to have experience with all listed requirements. If you feel passionate about Acorns' mission, vision, and values, please apply. What we offer: Competitive salary and stock options A comprehensive benefits package for you and your family Flexible work location, hours, and paid time off 401(k) matching Monthly Acorns account contribution & GoHenry account for your family Mindfulness and Financial Wellness resources, Headspace and Addition Wealth Acorns Career Development Program (Ongoing training sessions, development plans, development check-ins, Cornerstone's online training platform) Roots Leadership Program for Emerging Leaders Community week onsite gatherings and various virtual events Talented and motivated team members who care deeply about one another, our mission, and our customers. The rare opportunity to create a new world. We inspire one another every day to do meaningful work that solves big societal challenges. About Acorns: Acorns is a financial wellness app that helps everyday people and families save and invest money for the long term. Since 2014, Acorns has grown into a global company with multiple life-stage products serving the needs of kids, teens, adults, and parents. Named one of Time's “World's Best Brands of 2024,” Acorns has helped over 14 million people save & invest over $25 billion dollars, much of it from spare change and small amounts. Compensation Information: The pay range for this position at commencement of employment is expected to be between $165,000 and $177,500/year; however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements, including equity grants, and discretionary cash bonus awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Work Authorization: Acorns participates in E-Verify to confirm the employment eligibility of all newly hired employees. For more information about E-Verify, please visit ****************
    $165k-177.5k yearly Auto-Apply 60d+ ago
  • Software Engineer - Trading Execution

    Uphold 3.4company rating

    New York, NY jobs

    Uphold is a financial technology company that believes on-chain services are the future of finance. It provides modern infrastructure for on-chain payments, banking and investments. Offering Consumer Services, Business Services and Institutional Trading, Uphold makes pioneering financial services easy and trusted for millions of customers in more than 140 countries. Uphold integrates with more than 30 trading venues, including centralized and decentralized exchanges, to deliver superior liquidity and optimal execution. Uphold never loans out customer assets and is always 100% reserved. The company pioneered radical transparency and uniquely publishes its assets and liabilities every 30 seconds on a public website (*************************************** Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone. To learn more about Uphold, please visit ******************* Job Summary We are seeking a highly skilled Software Engineer to join our core Trading team. This is a critical role where you will be responsible for the engine of our global trading platform: the execution system. You will focus on building and optimising the high-throughput, low-latency services that connect us to the world's crypto exchanges and liquidity providers. You will design and build systems where performance, concurrency and reliability are crucial, directly impacting every trade our platform makes. What you'll be doing primarily: Designing, building and maintaining our core trading execution systems using Golang. Developing and managing high-throughput, low-latency connectivity to crypto exchanges and liquidity providers using REST, WebSockets and FIX protocols. Optimising code for high concurrency and minimal latency to ensure best-in-class trade execution and system performance. Enhancing our monitoring, alerting and observability stack for the execution platform to ensure system stability and rapid incident response. Collaborating on the architecture of our distributed, microservice-based trading system. Required qualifications: BSc or advanced degree in Computer Science, Engineering, or a related field, or equivalent experience. 3+ years of professional software engineering experience, with significant experience in Golang and/or C++ and Linux. Deep understanding and hands-on experience with real-time API protocols, particularly REST and WebSockets. Strong grasp of concurrent programming principles (e.g., multithreading, goroutines, channels) and experience building highly concurrent applications. A proven track record of working on low-latency, high-throughput, or performance-critical systems. Excellent problem-solving skills and the ability to work effectively in a fast-paced, cross-functional team. Fluent written and oral English skills. Bonus if you have: Direct experience with the FIX protocol. Experience with DeFi contracts and decentralised exchanges Experience in financial markets, especially crypto trading, HFT, or market making. A solid understanding of networking concepts (TCP/IP, UDP, gRPC) and their impact on application performance. Experience with message queues (e.g., Kafka, NATS) and distributed systems. Familiarity with containerisation and orchestration technologies (Docker, ArgoCD, Kubernetes, Nomad). What We Offer Innovation and Impact: Contribute to pioneering projects in a dynamic and challenging environment. Competitive Compensation: Performance bonuses, and comprehensive benefits on top of a competitive salary. Strong Company Culture: Thrive in a supportive, collegiate environment with values of integrity, teamwork, accountability, and excellence. Global Collaboration: Participate in regular updates, strategy sessions, and networking opportunities across the group. Development Opportunities: Access training and mentorship programs. Flexibility: Enjoy options to work from home, other locations, or adjust your hours. Inclusive Environment: Value and respect diverse perspectives. Our Benefits Annual bonus program based on individual, team and company performance. Home office stipend for a productive setup. Generous PTO, healthcare, and employee assistance programs. Engaging events and celebrations. Well-stocked office kitchen with a foodie culture. Join us to grow, innovate, and contribute meaningfully. Be part of our talented team! Visit our careers page for more exciting opportunities, if this role isn't the perfect fit. Salary: $140,000 + EEOC Employer We're proud to be an Equal Opportunity Employer and we celebrate our employees' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us stronger and better - together.
    $140k yearly 60d+ ago
  • Senior Software Engineer - Strategy Development

    Uphold 3.4company rating

    New York, NY jobs

    Uphold is a financial technology company that believes on-chain services are the future of finance. It provides modern infrastructure for on-chain payments, banking and investments. Offering Consumer Services, Business Services and Institutional Trading, Uphold makes pioneering financial services easy and trusted for millions of customers in more than 140 countries. Uphold integrates with more than 30 trading venues, including centralized and decentralized exchanges, to deliver superior liquidity and optimal execution. Uphold never loans out customer assets and is always 100% reserved. The company pioneered radical transparency and uniquely publishes its assets and liabilities every 30 seconds on a public website (*************************************** Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone. To learn more about Uphold, please visit ******************* Job Summary We are looking for a finance-oriented Senior Software Engineer to join our Trading Strategies team. This role is at the intersection of quantitative finance and software engineering, where you will be responsible for building the core of our trading operation. You will design, implement and maintain the pricing models and automated trading strategies that drive our profitability. This is a unique opportunity to apply your software and quantitative skills to solve complex financial problems in the dynamic world of cryptocurrency markets. If you are excited by algorithmic strategy development, market microstructure and building sophisticated models that perform at scale, we would love to talk to you. What you'll be doing primarily: Building and maintaining sophisticated pricing models for a wide range of digital assets. Developing and enhancing our backtesting and market simulation frameworks to rigorously validate strategy performance and risk characteristics. Working closely with traders and quantitative researchers to translate trading ideas into robust, production-ready code. Contributing to the systems that manage strategy configuration, deployment and real-time parameter tuning. Analysing strategy performance metrics and market data to identify opportunities for improvement and new alpha generation. Required Qualifications: BSc or advanced degree in a quantitative field like Computer Science, Mathematics, Statistics, Physics, or Engineering. 5+ years of professional software engineering experience, preferably in a financial trading environment (e.g. hedge fund, prop trading firm, or investment bank). Proficiency in a high-performance language (Golang/ C++/ Java) and experience with a data analysis language (e.g. Python). Demonstrable experience building pricing models or algorithmic trading strategies. Strong understanding of financial market concepts, market microstructure and common trading algorithms. Excellent quantitative and analytical skills. Fluent written and oral English skills. Bonus if you have: Experience building high-fidelity backtesting or market simulation environments from the ground up. Deep knowledge of cryptocurrency market structure, DeFi protocols and on-chain data. Familiarity with data analysis libraries (e.g., Pandas, NumPy, SciPy) and machine learning concepts. Experience working with large-scale time-series data and databases (e.g., KDB+, InfluxDB, TimescaleDB). Experience in a performance-sensitive or low-latency environment. What We Offer Innovation and Impact: Contribute to pioneering projects in a dynamic and challenging environment. Competitive Compensation: Stock options, performance bonuses, and comprehensive benefits on top of a competitive salary. Strong Company Culture: Thrive in a supportive, collegiate environment with values of integrity, teamwork, accountability, and excellence. Global Collaboration: Participate in regular updates, strategy sessions, and networking opportunities across the group. Development Opportunities: Access training and mentorship programs. Flexibility: Enjoy options to work from home, other locations, or adjust your hours. Inclusive Environment: Value and respect diverse perspectives. Our Benefits Annual bonus program based on individual, team and company performance. Home office stipend for a productive setup. Generous PTO, healthcare, and employee assistance programs. Engaging events and celebrations. Well-stocked office kitchen with a foodie culture. Join us to grow, innovate, and contribute meaningfully. Be part of our talented team! Visit our careers page for more exciting opportunities, if this role isnt the perfect fit. Salary: $168,000 - $201,000 EEOC Employer We're proud to be an Equal Opportunity Employer and we celebrate our employees' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us stronger and better - together.
    $168k-201k yearly 4d ago
  • Senior Software Engineer - Strategy Development

    Uphold 3.4company rating

    New York, NY jobs

    Uphold is a financial technology company that believes on-chain services are the future of finance. It provides modern infrastructure for on-chain payments, banking and investments. Offering Consumer Services, Business Services and Institutional Trading, Uphold makes pioneering financial services easy and trusted for millions of customers in more than 140 countries. Uphold integrates with more than 30 trading venues, including centralized and decentralized exchanges, to deliver superior liquidity and optimal execution. Uphold never loans out customer assets and is always 100% reserved. The company pioneered radical transparency and uniquely publishes its assets and liabilities every 30 seconds on a public website (*************************************** Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone. To learn more about Uphold, please visit ******************* Job Summary We are looking for a finance-oriented Senior Software Engineer to join our Trading Strategies team. This role is at the intersection of quantitative finance and software engineering, where you will be responsible for building the core of our trading operation. You will design, implement and maintain the pricing models and automated trading strategies that drive our profitability. This is a unique opportunity to apply your software and quantitative skills to solve complex financial problems in the dynamic world of cryptocurrency markets. If you are excited by algorithmic strategy development, market microstructure and building sophisticated models that perform at scale, we would love to talk to you. What you'll be doing primarily: Building and maintaining sophisticated pricing models for a wide range of digital assets. Developing and enhancing our backtesting and market simulation frameworks to rigorously validate strategy performance and risk characteristics. Working closely with traders and quantitative researchers to translate trading ideas into robust, production-ready code. Contributing to the systems that manage strategy configuration, deployment and real-time parameter tuning. Analysing strategy performance metrics and market data to identify opportunities for improvement and new alpha generation. Required Qualifications: BSc or advanced degree in a quantitative field like Computer Science, Mathematics, Statistics, Physics, or Engineering. 5+ years of professional software engineering experience, preferably in a financial trading environment (e.g. hedge fund, prop trading firm, or investment bank). Proficiency in a high-performance language (Golang/ C++/ Java) and experience with a data analysis language (e.g. Python). Demonstrable experience building pricing models or algorithmic trading strategies. Strong understanding of financial market concepts, market microstructure and common trading algorithms. Excellent quantitative and analytical skills. Fluent written and oral English skills. Bonus if you have: Experience building high-fidelity backtesting or market simulation environments from the ground up. Deep knowledge of cryptocurrency market structure, DeFi protocols and on-chain data. Familiarity with data analysis libraries (e.g., Pandas, NumPy, SciPy) and machine learning concepts. Experience working with large-scale time-series data and databases (e.g., KDB+, InfluxDB, TimescaleDB). Experience in a performance-sensitive or low-latency environment. What We Offer Innovation and Impact: Contribute to pioneering projects in a dynamic and challenging environment. Competitive Compensation: Stock options, performance bonuses, and comprehensive benefits on top of a competitive salary. Strong Company Culture: Thrive in a supportive, collegiate environment with values of integrity, teamwork, accountability, and excellence. Global Collaboration: Participate in regular updates, strategy sessions, and networking opportunities across the group. Development Opportunities: Access training and mentorship programs. Flexibility: Enjoy options to work from home, other locations, or adjust your hours. Inclusive Environment: Value and respect diverse perspectives. Our Benefits Annual bonus program based on individual, team and company performance. Home office stipend for a productive setup. Generous PTO, healthcare, and employee assistance programs. Engaging events and celebrations. Well-stocked office kitchen with a foodie culture. Join us to grow, innovate, and contribute meaningfully. Be part of our talented team! Visit our careers page for more exciting opportunities, if this role isn't the perfect fit. Salary: $168,000 - $201,000 EEOC Employer We're proud to be an Equal Opportunity Employer and we celebrate our employees' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us stronger and better - together.
    $168k-201k yearly 60d+ ago
  • Senior Staff Software Engineer, Embedded Payroll , Developer Experience

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: As Senior Staff Staff Software Engineer on the Embedded Payroll team acts as a technical leader shaping how developers build on Gusto's payroll platform. The role sits at the intersection of platform engineering, API design, and developer experience. It combines hands-on work in the codebase with setting direction for tools, interfaces, and workflows used by internal teams and external partners. Success requires strong technical judgment, empathy for developers and solution architects, and the ability to turn friction into scalable platform improvements. About the Team: Gusto Embedded Payroll is a platform that allows developers to embed payroll directly into their own software using our APIs. We've taken Gusto's robust payroll infrastructure and made it available to third-party developers. Our vision is to enable anyone to build the best payroll product for their end customers - powering payroll for small and medium businesses across a variety of industries, from vertical SaaS to fintech and neobanks. Here's what you'll do day-to-day: Identify high-leverage opportunities to improve developer experience across our APIs, tooling, documentation, and workflows. Partner closely with internal product, solution architect, and engineering teams to define a vision for reducing friction when integrating with Embedded Payroll. Engage directly with external developers to understand pain points, validate solutions, and influence platform direction. Design and evolve APIs, abstractions, and interfaces with a focus on clarity, consistency, and long-term maintainability. Build and maintain developer-facing tools, libraries, and internal frameworks that improve velocity and reliability. Lead by example through hands-on development, shipping clean, tested, and well-designed code. Set and promote best practices for reliability, observability, and backwards compatibility in developer-facing systems. Here's what we're looking for: 12+ years of professional software development experience with demonstrated ownership of organization-wide engineering initiatives and contributions to scaling engineering organizations. Deep backend engineering expertise, including experience operating large, production-grade systems, with comfort working across multiple layers of abstraction and making pragmatic technical tradeoffs. Proven experience designing APIs, platforms, or developer tools with developers as the primary customer, with strong attention to usability, documentation, error handling, and end-to-end developer experience. Demonstrated ability to mentor engineers, raise the technical bar across teams, and provide guidance on ambiguous problems and competing priorities. Strong business acumen, with the ability to align technical direction to business priorities and clearly communicate constraints, tradeoffs, and needs to non-technical stakeholders. Curiosity and effectiveness in leveraging intelligence, automation, and experimentation to design, ship, and operate reliable, partner-facing payroll APIs at scale. Our cash compensation amount for this role is targeted at $200,000-$230,000 /yr in Denver & most remote locations, and $230,000-$270,000 /yr for San Francisco, Seattle & New York. Final offer amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $230k-270k yearly Auto-Apply 15d ago
  • Staff Software Engineer, Product Engineer

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. We're hiring seasoned engineers to join our teams that work on customer-facing products, developing features and iterating across our platform. As a Gusto Staff Software Engineer at this level, you'll oversee projects end-to-end by influencing initial feature specs, building backend APIs, writing frontend code, and overseeing ongoing improvements for deployed features. If you're interested in building elegant software with far-reaching effects in our modern economy, join us! Here's what you'll do day to day: Architect, build, and test Gusto's product suite the spans across Payroll, Benefits, HR, Time, Tax Credits, and more Mentor other engineers to help solve some of the hardest technical problems out there in very complex domains and at a large scale Help scale one of the largest Ruby/Rails and Javascript/React applications in the world Collaborate with our Product Management and Design teams to understand customer pain points, come up with solutions, and then prototype, iterate, and launch daily Build a product that our customers genuinely love Here's what we're looking for: Successful applicants typically have 8+ years of software development experience Experience owning multi-quarter projects that solve complex engineering problems and make measurable customer impact at scale Experience building scalable solutions that eliminate customer pain Ability to effectively communicate across engineering teams and with business stakeholders Experience in, or interest working in, Ruby on Rails Ability to mentor engineers to maximize their performance and impact Experience with large scale refactors, performance and reliability issues, and a strong sense of ownership over all aspects of your product area Passion for creating memorable experiences for customers Appreciation for a collaborative, test-driven environment Able to build well-structured, maintainable, well-documented code Preferred: Experience leveraging AI tools or systems to accelerate development, improve testing, and deliver new product capabilities. Curiosity and experimentation with emerging AI frameworks, applying and sharing best practices to evaluate and scale AI use safely across teams. Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $163,000/yr to $204,000/yr in Denver & most remote locations, $198,000/yr to $247,000/yr for San Francisco, New York & Seattle and $175,000(CAD)/yr to $219,000(CAD)/yr in Canada. 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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $163k-247k yearly Auto-Apply 18d ago
  • Staff Software Engineer, Build Stability

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: As a Staff Software Engineer on the Developer Productivity - Build Stability, you will be instrumental in shaping the developer experience for hundreds of engineers at Gusto. You will be part of the team that owns the broader CI ecosystem, focused on improving its performance, scalability, and reliability. Your work will directly impact how quickly we can deliver value to our customers by making our development and deployment pipelines faster and more efficient. This is a high-impact role for an engineer who is passionate about developer tooling and infrastructure. Crucially, you will also be exploring and implementing innovative ways to leverage Artificial Intelligence (AI) to further optimize our CI and related systems. You will collaborate closely with engineers across various teams to understand their needs and provide effective solutions, with a forward-thinking approach towards incorporating intelligent solutions. About the Team: The Build Stability team, part of the Developer Productivity organization, is at the heart of this mission, owning the Continuous Integration (CI) system that powers our development lifecycle. We are responsible for empowering our software engineers through consistent, reliable, and delightful build systems that maximizes engineering velocity and minimizes friction to shipping. Here's what you'll do day-to-day: You will manage, maintain, and evolve our core CI system, primarily centered around Buildkite, ensuring it can handle our growing engineering organization's needs. Champion AI-native patterns within the build and CI domain to increase developer efficiency and velocity. Dive deep into our build and test pipelines to identify bottlenecks. You'll implement solutions to drastically reduce build times and improve resource utilization. Design, implement, and maintain critical developer workflow tools like merge queues to ensure our main branch is always stable and developers can integrate their code reliably and efficiently. Own and enhance our systems for automatically detecting, quarantining, and reporting on flaky tests. Your work here will directly improve the reliability of our test suites and boost developer confidence in our CI system. Build robust tools and services that enhance developer workflows, improve observability into our build system, and automate manual processes. Partner with product engineering teams to understand their needs, provide support, and champion best practices for building and testing their services effectively. Proactively monitor the health of our CI platform, troubleshoot complex issues, and implement measures to prevent future failures, ensuring a stable foundation for all of Gusto's developers. Here's what we're looking for: 10+ years of software development experience Systems thinker with a strong ability to communicate effectively. Curiosity and ability to operate in an AI-native environment - integrating intelligence, automation, and experimentation to increase developer productivity through tooling and infrastructure enhancements. Comfortable with architectural thinking and delivering solutions through code. Experience with developer tooling for large engineering teams. Ability to work with colleagues as both customers and partners. Our cash compensation amount for this role is targeted at $175,000/yr to $195,000/yr in Denver & most remote locations, and $210,000/yr to $235,000/yr in New York, Seattle & San Francisco Bay Area. 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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $175k-235k yearly Auto-Apply 18d ago
  • Staff Mobile Software Engineer, Android

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role We're on the lookout for talented Mobile Android Engineers with 8+ years of experience who are passionate about creating amazing user experiences. In this role, you'll have the chance to dive into developing features that are not just functional but truly intuitive and enjoyable for our users. We want you to take ownership of scaling our shared services while keeping up with the latest in the Android world. You'll work closely with teams across Product, Identity, Security, System Design, and Infrastructure, collaborating to build solutions that really make a difference. If you're excited about building elegant, scalable apps and being part of a supportive, innovative mobile team, we'd love to hear from you! About the Team At Gusto, we're excited to be at a pivotal moment in our journey with over 1MM+ monthly active users and the recent launch of our employer experiences on mobile. Our mission is to tackle the real challenges faced by small business owners and their employees, and we believe that mobile is key to delivering impactful solutions. As part of our mobile team, you'll be at the forefront of this transformation, working alongside talented engineers and designers who are passionate about creating a seamless mobile experience. Together, we're building a platform that empowers everyone-small business owners and their teams-to thrive. If you're ready to make a difference in the mobile landscape at Gusto, we want you on board! Here's what you'll do day-to-day: Architect, build, test, and refine Gusto's native Android app, along with supporting mobile web views that enhance user experience. Develop, iterate, and improve product features that integrate core business functions, work tools, value-added services, and financial products. Collaborate closely with our product management, design, and partner teams to identify technical and customer pain points, brainstorm solutions, and then prototype, iterate, and launch those solutions. Work cross-functionally with teams in product apps, identity, security, design systems, and infrastructure to deliver world-class experiences right into our customers' hands. Build and scale essential services, such as push notification systems and localization features, to enhance app functionality. Enhance and maintain our Android mobile infrastructure, including build pipelines, testing automation, and the release process, to ensure smooth operations. Here's what we're looking for: A minimum of 7 years of experience in Kotlin and Android software engineering, with at least 8 years in mobile software engineering overall. Excellent communication skills and a knack for building strong cross-functional partnerships. A self-driven mindset with the ability to tackle greenfield projects and bring innovative ideas to life. Proficiency in Android testing frameworks and a solid understanding of best practices. Experience in developing platform components and common features that enhance scalability, consistency, and maintainability throughout the product development lifecycle. Strong critical thinking abilities and a keen attention to detail. A willingness to learn continuously and a passion for mentoring others on the team. Bonus points: Experience delivering high-quality code across a diverse tech stack. Strong knowledge of Compose and/or GraphQL. Proficiency or familiarity with MVVM architecture. Experience with analytics and monitoring tools to track app performance and user engagement. Familiarity with mobile infrastructure, including CI/CD, automated testing environments, and build & release systems. Comfort in navigating ambiguity, with the ability to set clear milestones and deliverables for the team. Learn more about the team: How We Built a Service-Driven Team Our Diversity Goals and Efforts Our cash compensation amount for this role is targeted at $163,000/yr to $194,000/yr in Denver & most remote locations, $197,000/yr to $235,000/yr for San Francisco, New York & Seattle and $175,000(CAD)/yr to $208,000(CAD)/yr in Canada. 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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $163k-235k yearly Auto-Apply 18d ago
  • Sr. Staff Software Engineer, Pay Group Engineering

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: We're hiring seasoned engineers to join our teams that work on core platform capabilities, improving our existing systems for extensibility and scalability, and building the future of Gusto's Payroll system. As a Gusto Software Engineer at this level, you'll be guiding projects end-to-end by influencing initial feature specs, understanding how to take existing systems closer to desired end states, executing on projects, and maintaining code that powers core experiences. If you're interested in building elegant software with far-reaching effects in our modern economy, join us! About the Team: Payroll is the beating heart of Gusto's business. The Pay Group teams are responsible for the product, ops, and service components Gusto uses to onboard customers, process payrolls, calculate taxes & deductions, pay and file with tax agencies, and maintain compliance on behalf of the customers. The domain is highly complex and offers the opportunity to engage in system design that simplifies this for customers, both internal and external. Sub-Teams Contractors + EOR: The Contractors + EOR team is building the best platform for businesses to hire, pay, and manage their entire workforce-whether they're contractors, employees, or international teammates. We make contractor payments fast, reliable, and compliant, while simplifying workflows for employers with powerful tools like automated payments, reimbursements, and bulk onboarding. Beyond payments, we're creating seamless experiences for international employees through payroll, onboarding, and compliance solutions that scale across borders. Together, our mission is to position Gusto as the go-to platform for small and mid-sized businesses to confidently support every member of their team, no matter where they work. Payroll: Payroll is the core of Gusto's business, ensuring employees are paid accurately, on time, and in compliance with complex regulations. Our teams design and maintain the infrastructure and customer experiences that make payroll simple and reliable. From setup through submission, we build intuitive systems that help business owners run payroll with confidence. Tax: The Tax team ensures Gusto customers remain compliant and confident by managing every aspect of payroll taxes-including setup,calculation, payments, filings, and year-end communications. We design seamless, end-to-end experiences that simplify complex processes and build the infrastructure that keeps taxes accurate and on time. By combining reliable systems with thoughtful design, our team makes one of the most complicated parts of running a business simple for employers. Time: The Time team builds trusted, intuitive tools that make it easy for businesses to schedule, track, and manage their teams. From scheduling shifts and managing availability to tracking hours and time off, we deliver smart, compliant solutions that reduce complexity for employers while empowering employees. By embedding automation and mobile-first workflows, we transform how time is managed-so teams can focus on what matters most. Here's what you'll do day-to-day: Design, build, and test the foundation that supports compliant payroll for millions of people Help scale one of the largest Ruby/Rails and TypeScript/React applications in the world Collaborate on complex and ambiguous problems with partnerships from Engineering, Product Management, Design, Data Science, Compliance, Operations, and other cross-functional teams Build the software platform that powers multiple 1st and 3rd party products and serves millions of businesses. Mentor and grow fellow engineers working to create holistic and scalable solutions Drive the product development process from concept to launch, delivering delightful products that make payroll, taxes, and compliance simple and easy Improve the productivity and happiness of our teams with the services, tools, and APIs you build. Engage in a highly supportive environment working with others to drive productivity and innovation Own and drive the technical strategy and roadmap for your domain in alignment with team and group-level OKRs Identify and prioritize long-term investments to improve foundational systems and architecture Lead improvements to incident response processes, tooling, and culture to enhance system reliability and team effectiveness Here's what we're looking for: Successful applicants have at least 12+ years of experience Experience in designing and developing robust, distributed systems using multiple general-purpose programming languages Experience influencing and guiding the work of multiple teams on scaling, refactoring, and optimizing legacy products Experience architecting, building, and testing large-scale production level code An aptitude and interest in bringing clarity and simplicity to complex and ambiguous problems Ability to communicate technical complexity and help facilitate informed tradeoffs Enthusiasm for a collaborative, test-driven environment Able to build maintainable, structured, well-documented code Experience building fault-tolerant, mission-critical software Experience building products in highly regulated domains is desired, but not required Experience in one of these domains is preferred: Payroll, Taxes, or Compliance Experience creating prompt libraries for common patterns Mentors engineers on effective AI usage. Familiar with current AI tools (LLMs, Cursor, Copilot, Agents) and their shortcomings / benefits Embeds AI in daily development workflow (scaffolding tests, summarizing docs) to measurably reduce cycle time. Mentors engineers on effective AI usage and helps develop an AI strategy for other engineers Bonus: Experience with Ruby on Rails, Typescript, and React Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $189,000/yr to $236,000/yr in Denver & most remote locations, and $223,000/yr to $278,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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $189k-278k yearly Auto-Apply 18d ago
  • Senior Staff Software Engineer, Payments and Risk

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: We're hiring engineers to join our Risk Engineering team that works on core platform capabilities, improving our existing systems for extensibility and scalability, and building the future of Gusto's Risk system. As a Senior Staff Software Engineer, you'll lead complex technical projects end-to-end by making architectural decisions for your team's systems, understanding how to take existing systems closer to desired end states, executing on projects, and maintaining code that powers core experiences. If you're interested in building elegant software with far-reaching effects in our modern economy, join us! About the Team: Payments and Risk is responsible for all of the money management and movement operations that are used by our customers across a suite of businesses that all depend on money being moved safely between partners, employers, employees, government authorities and Gusto. In order to enable growth for Gusto and our customers, the Risk organization is responsible for defining best-in-class user experiences in order to mitigate financial and reputation risk. The Risk team is responsible for building the infrastructure for a.) bad actor platform capabilities to prevent fraudsters from abusing Gusto's platform while improving false positive rate and, b.) the credit underwriting and collections platform to enable faster and greater access to credit while minimizing financial loss. The Payments team will be completely re-architecting the payments platform at Gusto to be able to move money fast and at scale. Here's what you'll do day-to-day: Design, build, and test infrastructure capabilities that enable the Risk team to efficiently build unique, custom tailored experiences for existing and emerging Risk products. Collaborate with the broader Risk organization on platform strategy. Help scale one of the largest Ruby/Rails and TypeScript/React applications in the world Collaborate on complex and ambiguous problems with partnerships from Engineering, Product Management, Design, Data Science, Operations, and other cross-functional teams Build the software platform that powers multiple 1st and 3rd party products and serves millions of businesses. Mentor and grow fellow engineers working to create holistic and scalable solutions Here's what we're looking for: 10+ years of professional software engineering experience with expertise in building infrastructure for complex systems and the enthusiasm for a collaborative, test-driven environment Experience applying AI tools to accelerate development and improve system reliability. Familiar with using AI for code generation, testing, and documentation. Experience building fault-tolerant, mission-critical software as well as designing and developing robust, distributed systems using multiple general-purpose programming languages Experience influencing and guiding the work of multiple teams on scaling, refactoring, and optimizing legacy products Experience architecting, building, and testing large-scale production level code that is maintainable, structured, and well-documented An aptitude and interest in bringing clarity and simplicity to complex and ambiguous problems Ability to communicate technical complexity and help facilitate informed tradeoffs Experience in one of these domains is highly preferred: Payments and/or Risk Bonus: Experience with Ruby on Rails, Typescript, and React Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $189,000-$236,000 in Denver & most remote locations, and $223,000-$279,000 in San Francisco and New York. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $223k-279k yearly Auto-Apply 5d ago
  • Sr Staff Software Engineer, Gusto Pro

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: As a Senior Staff Software Engineer for Gusto Gusto Pro, you will guide other engineering leads in overcoming our largest technical challenges by making daily progress on our long-term goals. You will also collaborate with talented cross-functional Product, Design, and Data partners, focusing on building experiences that simplify Accountants managing clients on Gusto, and supporting them in expanding their own and their clients' businesses. You will be responsible for working with other technical leaders to define the technical roadmap, collaborating with cross-functional stakeholders, and mentoring and guiding engineers. If you are passionate about guiding our group towards solving our longest-running challenges, we would love to have you join our team. About the Team: Accountants play a critical role in Gusto's business, as partners and advisors to the hundreds of thousands of business owners on our platform. The Gusto Pro Product team is responsible for building a product experience that supports Accountant Partners in efficiently serving our mutual customers and helping them grow and succeed. Here's what you'll do day-to-day: Define and execute the technical roadmap for Gusto Pro, ensuring alignment with overall business goals. Lead the development of both new and legacy features using Ruby on Rails, Typescript, and React to support accountants and accounting firms. Collaborate with cross-functional teams, including Product Management, Design, Customer Support, and Marketing, to deliver high-quality solutions. Mentor and guide engineers on the team, fostering a culture of continuous learning and improvement. Develop the team's software development process and technical approaches to ensure efficient and effective project execution. Drive the implementation of new functionality in legacy systems to enhance support for the new customer base. Act as the technical leader for the team, pioneering solutions and overcoming challenges to innovate and drive the project forward. Participate in code reviews and provide constructive feedback to maintain code quality standards. Here's what we're looking for: 12+ years of professional software development experience. Proven experience in leading the development of both greenfield and legacy features. Ruby on Rails, Typescript, and React experience is preferred. Experience collaborating with cross-functional teams, including Product Management, Design, and Marketing. Strong mentorship skills with a track record of fostering a culture of continuous learning and improvement within a team. Experience acting as a technical leader, solving complex problems, and driving innovation. Ability to develop and enhance the team's software development processes and technical approaches. Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders. Bachelor's or Master's degree in Computer Science, Engineering, or a related field (preferred but not mandatory). Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $191,000/yr to $240,000/yr in Denver & most remote locations, and $225,000/yr to $275,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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $191k-275k yearly Auto-Apply 6d ago
  • Staff Software Engineer, Infrastructure

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. At Gusto, we are looking for a forward thinking technical leader to shape the next generation of our compute (Kubernetes) and networking (service mesh) platforms. This role is for someone who loves building foundational systems that empower hundreds of engineers to move faster, safer, and smarter. You will define the long-term vision for how services run and communicate at Gusto, ensuring reliability, scalability, and developer delight at every layer. What You'll Do Define and drive the vision for Gusto's compute and networking platforms by setting the strategy for Kubernetes, service mesh, and related systems that power our global SaaS platform Lead architecture design, performance optimization, and security hardening of distributed systems at scale Partner with engineering leaders to translate broad organizational goals into concrete, measurable technical outcomes Treat infrastructure as a product by focusing on the developer experience, simplifying workflows, and accelerating delivery Serve as a mentor and force multiplier by growing the skills of mid level engineers through coaching, pairing, and modeling best practices Communicate with clarity by simplifying complex concepts and building alignment across teams and functions Lead incident response and ensure our systems meet the highest standards of availability and resiliency What You'll Bring 12 or more years of experience in Infrastructure, Platform, or Site Reliability Engineering roles operating large scale distributed systems Proven hands-on coding experience in production environments and the ability to contribute directly to system development and automation Deep expertise running, scaling, and securing Kubernetes and service mesh technologies such as Istio, Envoy, or Cilium in production A demonstrated record of designing highly available systems that balance reliability, observability, and developer velocity Mastery of Infrastructure as Code using tools such as Terraform or Crossplane, with experience managing complex state for large engineering organizations Experience owning and evolving twenty four seven SaaS infrastructure including monitoring, alerting, and performance analysis A systems thinking mindset that identifies small levers capable of creating meaningful organizational impact Curiosity and ability to operate in an AI-native environment using data and experimentation to continuously improve infrastructure and developer outcomes Experience integrating AI copilots or automation frameworks into developer workflows to accelerate delivery and reduce operational burden Exceptional communication skills that simplify complex ideas and bring teams together around a shared vision A strong bias toward action, resilience in the face of ambiguity, and the ability to transform big ideas into real, impactful systems Our cash compensation amount for this role is targeted at $200,000-$230,000 /yr in Denver & most remote locations, and $230,000-$270,000 /yr for San Francisco, Seattle & New York. Final offer amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $230k-270k yearly Auto-Apply 18d ago
  • Senior Staff Software Engineer, Embedded Payroll , Developer Experience

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: As Senior Staff Staff Software Engineer on the Embedded Payroll team acts as a technical leader shaping how developers build on Gusto's payroll platform. The role sits at the intersection of platform engineering, API design, and developer experience. It combines hands-on work in the codebase with setting direction for tools, interfaces, and workflows used by internal teams and external partners. Success requires strong technical judgment, empathy for developers and solution architects, and the ability to turn friction into scalable platform improvements. About the Team: Gusto Embedded Payroll is a platform that allows developers to embed payroll directly into their own software using our APIs. We've taken Gusto's robust payroll infrastructure and made it available to third-party developers. Our vision is to enable anyone to build the best payroll product for their end customers - powering payroll for small and medium businesses across a variety of industries, from vertical SaaS to fintech and neobanks. Here's what you'll do day-to-day: Identify high-leverage opportunities to improve developer experience across our APIs, tooling, documentation, and workflows. Partner closely with internal product, solution architect, and engineering teams to define a vision for reducing friction when integrating with Embedded Payroll. Engage directly with external developers to understand pain points, validate solutions, and influence platform direction. Design and evolve APIs, abstractions, and interfaces with a focus on clarity, consistency, and long-term maintainability. Build and maintain developer-facing tools, libraries, and internal frameworks that improve velocity and reliability. Lead by example through hands-on development, shipping clean, tested, and well-designed code. Set and promote best practices for reliability, observability, and backwards compatibility in developer-facing systems. Here's what we're looking for: 12+ years of professional software development experience with demonstrated ownership of organization-wide engineering initiatives and contributions to scaling engineering organizations. Deep backend engineering expertise, including experience operating large, production-grade systems, with comfort working across multiple layers of abstraction and making pragmatic technical tradeoffs. Proven experience designing APIs, platforms, or developer tools with developers as the primary customer, with strong attention to usability, documentation, error handling, and end-to-end developer experience. Demonstrated ability to mentor engineers, raise the technical bar across teams, and provide guidance on ambiguous problems and competing priorities. Strong business acumen, with the ability to align technical direction to business priorities and clearly communicate constraints, tradeoffs, and needs to non-technical stakeholders. Curiosity and effectiveness in leveraging intelligence, automation, and experimentation to design, ship, and operate reliable, partner-facing payroll APIs at scale. Our cash compensation amount for this role is targeted at $200,000-$230,000 /yr in Denver & most remote locations, and $230,000-$270,000 /yr for San Francisco, Seattle & New York. Final offer amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $230k-270k yearly Auto-Apply 15d ago
  • Staff Software Engineer, Database Infrastructure

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: We're looking for an experienced engineer with deep expertise in distributed data systems to shape the future of Gusto's storage layer. You'll manage complex migrations, architect high-scale systems, and set standards for automation, resiliency, and security. This is a high-impact role where you'll implement distributed database solutions that enable Gusto's continued growth and scale. About the Team: The Datastores Infrastructure Engineering team designs, builds, and operates the data platforms that power Gusto's product: MySQL, Postgres, Redis, Kafka, and S3. We ensure our infrastructure is consistent, reliable, and ready to support Gusto's growing needs. As we transition to self-hosted distributed databases, the team is focused on reducing blast radius, improving operational resilience, and enabling sustainable scale. Here's what you'll do day-to-day: Architect, deploy, and own the full lifecycle of distributed database systems (TiDB) on Kubernetes at scale, ensuring high availability, data consistency, and operational excellence Coordinate complex, zero-downtime migrations from monolithic to distributed architectures, including vertical sharding to isolate Product Services Define and drive efficiency improvements across the storage infrastructure through query optimization, caching strategies, and workload management Define standards and build reliable automation to ensure data consistency, integrity, and security across distributed systems Continuously improve operational excellence by reducing on-call burden through sustainable, long-term solutions Partner with product engineering teams and technical collaborators to enable rapid and reliable product development Mentor engineers across the Datastores Infrastructure team on best practices for operating complex, self-hosted distributed systems, actively developing our collective operational expertise Here's what we're looking for: 12+ years of software engineering experience building and scaling large-scale infrastructure systems Hands-on experience building and operating distributed databases on Kubernetes (strongly preferred: TiDB; alternatively: CockroachDB, Vitess, Citus, or similar solutions) Deep expertise in distributed data systems including horizontal sharding, partitioning strategies, and distributed transaction management Proven experience coordinating complex, zero-downtime migrations affecting production systems at scale 5+ years of AWS experience with RDS, Aurora, caching systems (Redis/ValKey), streaming platforms (Kafka), and infrastructure optimization at scale Strong communication skills with the ability to simplify technical complexity and collaborate on technical direction across teams Curiosity and ability to operate in an AI-native environment, leveraging AI tooling to enhance infrastructure operations, driving improvements in query optimization, performance evaluation, and infrastructure automation Bonus: Experience with service extraction and vertical sharding from monolithic architectures Bonus: Experience working with Ruby on Rails or similar MVC frameworks at scale Our cash compensation amount for this role is targeted at $200,000-$230,000 /yr in Denver & most remote locations, and $230,000-$270,000 /yr for San Francisco, Seattle & New York. Final offer amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $230k-270k yearly Auto-Apply 18d ago
  • Staff Software Engineer - Payroll Platform

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: We're hiring a Staff Software Engineer to join Gusto's Payroll Platform team, where you'll build backend product infrastructure that powers payroll experiences across Gusto. This is a fully backend role focused on designing and evolving internal APIs and services used by other product teams to deliver accurate, compliant, and scalable payroll. You'll own complex technical problems end-to-end, partner closely with other engineering teams, and help raise the bar on how payroll capabilities are built and consumed across the company. About the Team: The Payroll Platform team builds the foundational services that make payroll possible at Gusto. Our customers are internal product teams building payroll, time, contractor, and accountant experiences, as well as external partners through Gusto Embedded Payroll. We focus on creating reliable, performant, and well-designed APIs that abstract away payroll complexity and enable teams to move faster with confidence. Our work sits at the intersection of backend product engineering, developer experience, and large-scale systems in a highly regulated domain. Here's what you'll do day-to-day: Design, build, and maintain backend services and APIs that support core payroll workflows and are consumed by multiple Gusto engineering teams Own a primary domain within the Payroll Platform, taking responsibility for system health, correctness, scalability, and long-term evolution Act as a technical partner to other engineering teams, collaborating closely to understand their needs, guide platform adoption, and co-design solutions that scale across use cases Author and drive architecture and design documents, contributing to technical direction while balancing near-term delivery with long-term platform goals Improve system performance, reliability, and observability as we scale payroll processing for hundreds of thousands of businesses Collaborate cross-functionally with Product, Design, Data, Compliance, and Operations to deliver compliant and customer-impacting solutions Routinely leverage AI-assisted development tools to accelerate development, improve code quality, and documentation, and help normalize and spread effective usage across the team. Here's what we're looking for: 8+ years of professional software engineering experience, with a strong focus on backend development Experience building and scaling internal platforms, shared services, or foundational APIs that support multiple product teams Proven ability to work independently on ambiguous problems, from understanding the business need through delivery and iteration Strong system design skills, including experience with performance optimization, scalability, and reliability in production systems Actively uses AI-assisted development tools (LLMs, Claude Code, Cursor) in daily engineering work and is comfortable helping teams adopt effective, responsible usage Experience collaborating across teams and acting as a technical partner in a product-focused engineering organization Proficiency in one or more backend programming languages; experience with Ruby is strongly preferred but not required Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $163,000/yr to $204,000/yr in Denver & most remote locations, and $197,000/yr to $247,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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $163k-247k yearly Auto-Apply 6d ago
  • Staff Software Engineer, Product Engineer

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. We're hiring seasoned engineers to join our teams that work on customer-facing products, developing features and iterating across our platform. As a Gusto Staff Software Engineer at this level, you'll oversee projects end-to-end by influencing initial feature specs, building backend APIs, writing frontend code, and overseeing ongoing improvements for deployed features. If you're interested in building elegant software with far-reaching effects in our modern economy, join us! Here's what you'll do day to day: Architect, build, and test Gusto's product suite the spans across Payroll, Benefits, HR, Time, Tax Credits, and more Mentor other engineers to help solve some of the hardest technical problems out there in very complex domains and at a large scale Help scale one of the largest Ruby/Rails and Javascript/React applications in the world Collaborate with our Product Management and Design teams to understand customer pain points, come up with solutions, and then prototype, iterate, and launch daily Build a product that our customers genuinely love Here's what we're looking for: Successful applicants typically have 8+ years of software development experience Experience owning multi-quarter projects that solve complex engineering problems and make measurable customer impact at scale Experience building scalable solutions that eliminate customer pain Ability to effectively communicate across engineering teams and with business stakeholders Experience in, or interest working in, Ruby on Rails Ability to mentor engineers to maximize their performance and impact Experience with large scale refactors, performance and reliability issues, and a strong sense of ownership over all aspects of your product area Passion for creating memorable experiences for customers Appreciation for a collaborative, test-driven environment Able to build well-structured, maintainable, well-documented code Preferred: Experience leveraging AI tools or systems to accelerate development, improve testing, and deliver new product capabilities. Curiosity and experimentation with emerging AI frameworks, applying and sharing best practices to evaluate and scale AI use safely across teams. Please note that travel to Gusto's Denver office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter. Our cash compensation amount for this role is targeted at $163,000/yr to $204,000/yr in Denver & most remote locations, $198,000/yr to $247,000/yr for San Francisco, New York & Seattle and $175,000(CAD)/yr to $219,000(CAD)/yr in Canada. 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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $163k-247k yearly Auto-Apply 18d ago
  • Staff Software Engineer, Build Stability

    Gusto 4.5company rating

    Software engineer job at Gusto

    At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff-like payroll, health insurance, 401(k)s, and HR-so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we're proud to support more than 400,000 small businesses across the country, and we're building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role: As a Staff Software Engineer on the Developer Productivity - Build Stability, you will be instrumental in shaping the developer experience for hundreds of engineers at Gusto. You will be part of the team that owns the broader CI ecosystem, focused on improving its performance, scalability, and reliability. Your work will directly impact how quickly we can deliver value to our customers by making our development and deployment pipelines faster and more efficient. This is a high-impact role for an engineer who is passionate about developer tooling and infrastructure. Crucially, you will also be exploring and implementing innovative ways to leverage Artificial Intelligence (AI) to further optimize our CI and related systems. You will collaborate closely with engineers across various teams to understand their needs and provide effective solutions, with a forward-thinking approach towards incorporating intelligent solutions. About the Team: The Build Stability team, part of the Developer Productivity organization, is at the heart of this mission, owning the Continuous Integration (CI) system that powers our development lifecycle. We are responsible for empowering our software engineers through consistent, reliable, and delightful build systems that maximizes engineering velocity and minimizes friction to shipping. Here's what you'll do day-to-day: You will manage, maintain, and evolve our core CI system, primarily centered around Buildkite, ensuring it can handle our growing engineering organization's needs. Champion AI-native patterns within the build and CI domain to increase developer efficiency and velocity. Dive deep into our build and test pipelines to identify bottlenecks. You'll implement solutions to drastically reduce build times and improve resource utilization. Design, implement, and maintain critical developer workflow tools like merge queues to ensure our main branch is always stable and developers can integrate their code reliably and efficiently. Own and enhance our systems for automatically detecting, quarantining, and reporting on flaky tests. Your work here will directly improve the reliability of our test suites and boost developer confidence in our CI system. Build robust tools and services that enhance developer workflows, improve observability into our build system, and automate manual processes. Partner with product engineering teams to understand their needs, provide support, and champion best practices for building and testing their services effectively. Proactively monitor the health of our CI platform, troubleshoot complex issues, and implement measures to prevent future failures, ensuring a stable foundation for all of Gusto's developers. Here's what we're looking for: 10+ years of software development experience Systems thinker with a strong ability to communicate effectively. Curiosity and ability to operate in an AI-native environment - integrating intelligence, automation, and experimentation to increase developer productivity through tooling and infrastructure enhancements. Comfortable with architectural thinking and delivering solutions through code. Experience with developer tooling for large engineering teams. Ability to work with colleagues as both customers and partners. Our cash compensation amount for this role is targeted at $175,000/yr to $195,000/yr in Denver & most remote locations, and $210,000/yr to $235,000/yr in New York, Seattle & San Francisco Bay Area. 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. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
    $175k-235k yearly Auto-Apply 18d ago

Learn more about Gusto jobs