CyrusOne is seeking an experienced software engineer to build and own applications supporting customers, suppliers, and internal business operations. The role offers significant ownership on a small team, with opportunities to make technical decisions, improve workflows, and deliver visible business impact. The team uses AI in development workflows to accelerate delivery and expand its capabilities. The engineer will own features from concept through delivery, work across frontend and backend systems, collaborate with business stakeholders to shape solutions, investigate production issues, and contribute to technical decisions and continuous improvement. Success requires a product mindset, sound technical judgment, adaptability, independent problem-solving, outcome focus, and humble collaboration. The applications use a modern stack including C#/.NET, ASP.NET Core, Vue, TypeScript, Node.js, PostgreSQL, Redis, RabbitMQ, SignalR, Microsoft Azure, Docker, GitHub, and Azure DevOps. Experience with every listed technology is not required; the company emphasizes engineering fundamentals, judgment, problem-solving, and ability to learn. The position requires typical weekday attendance, Monday through Friday, in a remote or office setting. After-hours work may occasionally be required to meet business and customer needs. Reasonable accommodations may be available for individuals with disabilities. U.S. citizenship may be required for certain government contract or security clearance reasons.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed