Live opening · Posted 20 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Company Description Klerk provides financial security and benefits within the business travel industry by giving smaller, fast-growing companies access to the same corporate hotel rates as large enterprises. The company operates a collaborative corporate travel platform that simplifies booking and managing business trips. Klerk’s technology helps organizations reduce travel costs while improving transparency and control over travel spending. Team members have the opportunity to contribute to products that directly impact how businesses manage and optimize their travel. Klerk values innovation, reliability, and a user-centered approach to building its solutions.
Role Description This is a full-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-end services that power Klerk’s collaborative corporate travel platform. Daily responsibilities include implementing new features, optimizing performance, writing clean and testable code, and integrating with third-party APIs and internal services. The role involves participating in code reviews, collaborating with product and design teams to refine requirements, and troubleshooting production issues to ensure platform stability. The Software Engineer will also contribute to architectural decisions, documentation, and continuous improvement of development practices and tooling.
Qualifications
Strong foundation in Computer Science, including algorithms, data structures, and software design principles.
Proficiency in Software Development and Programming, with experience building and maintaining production systems.
Hands-on experience in Back-End Web Development, including RESTful APIs, databases, and server-side frameworks.
Solid understanding of Object-Oriented Programming (OOP) and related design patterns.
Experience with modern version control workflows (e.g., Git) and collaborative development practices.
Familiarity with cloud platforms and deployment environments (e.g., AWS, GCP, or similar) is beneficial.
Ability to write unit and integration tests and work within continuous integration/continuous delivery (CI/CD) pipelines.
Effective communication skills and ability to work independently in a remote, distributed team.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.