Senior Software Engineer

🇨🇦 Canada, Canada
Posted 2 weeks ago
Expires September 6, 2026
Full TimeRemoteEngineering

Upsun, formerly known as Platform.sh, is a cloud application platform designed for modern hybrid teams, integrating AI agents to assist in code writing and testing. The company is seeking a Senior Software Engineer to join its core engineering team, focusing on building and maintaining the orchestration components that power their cloud platform. This role is remote, with a preference for candidates based in Canada.

In this position, the Senior Software Engineer will work on enhancing and maintaining the orchestration engine and git interface, ensuring high standards of performance, reliability, and security. Daily tasks include developing product or internal features, extending the testing suite, and releasing components. Collaboration with product, security, and infrastructure teams is essential to align container orchestration solutions with company goals and customer needs. The role also involves building backward-compatible solutions to complex problems, optimizing services for efficiency, and troubleshooting deployment issues. Additionally, the engineer will drive innovation by seeking opportunities to improve automation, testing, and deployment processes.

Candidates should possess a strong software engineering background with proficiency in Python and Go, and be comfortable working on low-level systems. Expertise in asynchronous programming and concurrency models in Python or similar languages is required. A deep understanding of Linux systems and internals, including process management, networking, containers, and file systems, is essential. Experience with containerization technologies such as Docker, OCI images, or LXC is necessary. In-depth knowledge of the Git protocol, including repository mechanics, is important. The ability to debug complex systems through traces and logs is crucial. Pragmatic problem-solving skills, employing practical solutions to overcome complex challenges efficiently, are expected. Experience with AI coding assistants and LLM APIs, particularly in code review, documentation, and debugging, is advantageous. Excellent communication skills, with the ability to engage in discussions, accept feedback, and share knowledge with diverse audiences, are important.

While specific compensation details are not provided, Upsun offers a remote-first work environment with a globally distributed team. The company emphasizes a multicultural and open environment, committed to open source and fostering a welcoming atmosphere. Upsun values a curious spirit, eagerness for innovative ideas, and a collaborative approach to building solutions. The team spans the globe and the experience spectrum, aiming to build anything together in an environment that frees individuals to do their best work.

Upsun's core values include making a positive impact, aiming for the stars, and caring for each other. The company is dedicated to providing a flexible and collaborative remote work environment, supporting a diverse and inclusive team culture. Upsun encourages applicants who are motivated by complex technical challenges and are excited to contribute to the evolution of cloud application platforms.

More Jobs at Remote Woman