site stats

Sr. Software Engineer, C#.NET

Job Description

Job Description:

We are Omnissa!

Omnissa is the first AI-driven digital work platform, built to support flexible, secure, work-from anywhere experiences. We integrate industry-leading solutions-including Unified Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security & Compliance-into a seamless, autonomous workspace that adapts to how people work. Our platform boosts employee engagement while optimizing IT operations, security, and cost.

Guided by our Core Values-Act in Alignment, Build Trust, Foster Inclusiveness, Drive Efficiency, and Maximize Customer Value-we're growing rapidly and committed to delivering meaningful impact. If you're passionate about shaping the future of work, we'd love to hear from you.

What is the opportunity?
As a Sr. Software Engineer C#/.NET you will be responsible for bringing an analytical mind and a passion for software engineering. You enjoy solving complex problems, staying curious about new technologies, and crafting solutions that create real-world impact. At Omnissa, your work will support a platform used by every Fortune 500 company, driving transformation across industries. What you'll do:
  • Contribute to product feature design, development, code reviews, testing, and automation.
  • Design across application layers and distributed systems to implement security models for SaaS environments.
  • Collaborate across backend, frontend, infrastructure, and domain teams.
  • Tackle challenging technical problems and resolve escalations for customers.
  • Engage with a passionate, start-up-minded team focused on innovation and customer success.
  • Lead complex technical discussions with multiple stakeholders.
  • Prioritize customer needs to deliver high-quality, impactful solutions.
  • Embrace a service ownership mindset-managing automation, CI/CD, monitoring, and quality of the services you build.


What You'll Bring to Omnissa
  • Strong coding, unit testing, and integration testing skills.
  • Excellent debugging, troubleshooting, and log analysis abilities.
  • Experience with object-oriented design and multi-threaded programming.
  • Basic knowledge of client-server development and REST APIs using .NET or similar.
  • Proficiency with C# and the .NET Framework or a comparable tech stack.
  • Bonus: Understanding of cryptography (PKI, TLS) and OS/systems-level programming (Linux/Windows internals, IPC, multi-threading).


Preferred Skills:
  • High sense of ownership and ability to take initiative.
  • Experience with technologies like .NET, AWS/Azure deployments, CI/CD pipelines, and asynchronous programming.
  • Strong security and compliance awareness.
  • Experience in developing automated tests, including unit, integration, and end-to-end testing.


Location: Mexico
Location Type: Remote
Travel Expectations: None
Education: Bachelor's or Master's degree in Computer Science or a related field preferred.