Senior Software Engineer

Posted 2026-06-26
Remote, USA Full-time Immediate Start

The Senior Software Engineer is a high-impact individual contributor responsible for designing, building, and maintaining core components of Globalli’s global payroll, EOR, and HCM platform. This role works closely with Lead Developers and Product teams to deliver scalable, secure, and high-quality software solutions. Senior Software Engineers are expected to operate with autonomy, contribute to technical design discussions, and support junior engineers within their squad.

This role may work in distributed teams across LATAM and the Americas, so bilingual proficiency in English and Spanish is required.

Key Responsibilities

Software Development

Design, develop, test, and maintain scalable software features and platform components

Build full-stack solutions including APIs, backend services, frontend components, and integrations

Deliver high-quality, production-ready code with minimal supervision

Participate in implementation of complex features within assigned domain areas

Technical Execution

Translate technical requirements into well-structured, maintainable code

Participate in sprint planning and estimation with Lead Developers and Product teams

Support system design discussions and contribute technical input

Ensure adherence to coding standards and engineering best practices

Collaboration

Work closely with Lead Developers, Product Managers, QA/TAE engineers, and other stakeholders

Participate in code reviews and provide constructive feedback

Collaborate with QA/TAE to ensure adequate test coverage and release readiness

Support troubleshooting and resolution of production issues

Quality & Engineering Standards

Write clean, testable, and maintainable code

Ensure proper testing coverage (unit, integration, and functional where applicable)

Support continuous improvement of engineering practices

Identify bugs, technical debt, and improvement opportunities

Learning & Growth

Continuously develop technical expertise and domain knowledge

Stay current with modern engineering practices and tools

Support knowledge sharing within the engineering team

Qualifications

Experience

5–7+ years of software engineering experience

Strong experience building SaaS or enterprise software applications

Experience working in Agile development environments

Experience collaborating with distributed teams

Technical Skills

Strong full-stack development experience

Experience with APIs, microservices, and database systems

Familiarity with AWS or cloud-based environments

Experience with CI/CD pipelines and version control systems

Understanding of secure coding practices

Language Requirement

Bilingual English/Spanish required

Preferred Experience

Global payroll, HR tech, payroll, HCM, fintech, or workforce management platforms

Multi-tenant SaaS environments

Experience working in fast-paced startup environments

Exposure to QA automation or test-driven development environments

Similar Jobs

Back to Job Board