Job Title: Mid-Level Software Engineer Company Name: Onwards HR Job Url: https://jobs.gusto.com/postings/onwards-hr-inc-mid-level-software-engineer-8bcd4515-7b84-4984-896a-87cc1b3ad553?jr_id=698577b7348f733a5c39e274 Job Description: Mid-Level Software Engineer  Location: Remote (U.S. preferred)  Employment Type: Full-Time  About Onwards HR  Onwards HR is a fast-growing startup building the leading workforce transition platform for responsible organizations. We help companies navigate one of the hardest moments in business—workforce change—by making it more structured, compliant, and human. Our platform is used by HR, Legal, and People teams at sophisticated enterprises to plan and govern workforce transitions with confidence. We sit at the intersection of compliance, product, and people experience—helping organizations reduce risk, create consistency, and support employees through moments that truly matter. We’re a small, ambitious team tackling complex problems that most HR software avoids. If you’re excited to build enterprise-grade software, care deeply about craftsmanship and impact, and want your work to touch real people at pivotal moments, you’ll feel at home here. About the Role  We’re looking for a talented and motivated Mid-Level Software Engineer to help build the future of the Onwards HR platform. You’ll work closely with engineers, product, and design to ship thoughtful, scalable features that power seamless workforce transition experiences for customers and employees.  This is an excellent role for someone who enjoys ownership, thrives in a fast-paced startup environment, and wants to grow their technical depth while building software that must be secure, reliable, and easy to use.    What You’ll Work On  Examples of what you may build (depending on your strengths and team needs):  Workflow tooling for HR + Legal teams (approvals, templates, document generation, exception handling)  Integrations with HRIS and payroll systems  Secure employee-facing experiences for separation steps and communications  Internal tooling for monitoring, auditing, and compliance-related reporting  Improvements to performance, reliability, and testing coverage across the platform    Responsibilities  Design, develop, and maintain production-ready web applications using modern frameworks and best practices  Partner with Product and Design to translate requirements into pragmatic avoidable-risk technical solutions  Build clean, readable, well-tested code (unit + integration + regression coverage)  Participate in code reviews and contribute to a culture of high-quality engineering  Debug and resolve software defects, performance bottlenecks, and reliability issues  Contribute to internal documentation and engineering standards that help the team move faster  Improve observability (logging, error tracking, metrics) to protect customer experiences  Stay current on emerging patterns and tools and propose improvements to platform architecture, developer experience, and delivery workflows