cover image
Workrise

Workrise

workrise.com

1 Job

654 Employees

About the Company

Workrise is the source-to-pay solution built for energy. By combining purpose-built software with expert teams, we empower the world’s leading energy companies and their suppliers to work better, together.

Learn more about how Workrise is equipping everyone in the energy ecosystem to operate with greater speed and efficiency at workrise.com.

Listed Jobs

Company background Company brand
Company Name
Workrise
Job Title
Senior Software Engineer, Backend
Job Description
**Job title:** Senior Software Engineer, Backend **Role Summary:** Lead design, development and refinement of platform services within a service‑oriented architecture. Drive scalable, reliable backend solutions in collaboration with product, design and engineering teams, ensuring rapid delivery while maintaining high code quality. **Expectations:** - Own end‑to‑end delivery of backend features from concept through production. - Mentor junior engineers and influence engineering practices. - Continuously improve development processes, collaboration, and code standards. **Key Responsibilities:** - Design and implement robust microservices and domain‑oriented services using JVM languages (Kotlin, Java, Scala, Groovy). - Build and maintain cloud‑native applications on Google Cloud Platform (or equivalent) with Kubernetes, Docker, and CI/CD pipelines. - Ensure scalability, reliability, and performance of services in production. - Collaborate closely with Product, Design, and Remote teammates to translate requirements into technical solutions. - Apply AI‑assisted development tools (e.g., Copilot, Claude, Cursor) to accelerate delivery and improve code quality. - Conduct code reviews, mentor peers, and promote best practices across the team. - Troubleshoot production incidents, analyze root causes, and implement preventive measures. **Required Skills:** - 5+ years of full‑stack development experience delivering production‑grade solutions. - Strong proficiency in a JVM language (Kotlin or Java; experience with Scala/Groovy acceptable). - Experience with service‑oriented or microservices architecture. - Practical knowledge of CI/CD pipelines for backend services. - Familiarity with cloud platforms (GCP, AWS, Azure). - Experience with containerization (Docker) and orchestration (Kubernetes). - Exposure to message‑broker systems (Kafka, Pub/Sub). - Ability to work effectively with remote, distributed teams. - Proficiency in leveraging AI development tools to enhance productivity. **Required Education & Certifications:** - Bachelor’s degree or higher in Computer Science, Software Engineering, or related field. - No specific certifications required, but knowledge of cloud and container orchestration platforms is desirable.
Belfast, United kingdom
On site
Senior
01-01-2026