Software Engineer, Backend Developer, Cloud Engineer - Software
Listed on 2026-06-29
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps
Job Description
Insight Global is seeking Software Engineers (L2 through Lead) for a top enterprise technology client focused on building scalable, data-driven platforms. These engineers will play a key role in developing backend systems, APIs, and data pipelines that power critical applications and business insights.
Candidates will collaborate closely with product, architecture, and engineering teams to deliver high-quality, scalable solutions while contributing to modern engineering practices such as microservices, CI/CD, and cloud-native development. Senior and Lead engineers will additionally drive architecture decisions, mentor team members, and influence long-term platform strategy while leveraging emerging technologies like AI-assisted development to improve efficiency and innovation.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
3+ years of backend-focused software engineering experience
Strong proficiency in C# and .NET Core / ASP.NET Core
Experience designing, building, and maintaining APIs and backend services
Solid understanding of SQL and relational databases (SQL Server preferred), including performance optimization
Experience working with Azure or other cloud platforms (compute, storage, networking, services)
Hands-on experience with CI/CD pipelines, version control, and automated testing practices
Experience with microservices and distributed systems architecture
Exposure to event-driven systems (e.g., messaging, service bus, background processing)
Experience supporting applications in production environments (reliability, monitoring, performance)
Strong problem-solving skills and ability to translate business requirements into technical solutions
Ability to work cross-functionally with engineering, product, and architecture teams - Experience with containerization (Docker) and cloud-native application development
Exposure to infrastructure as code (IaC) and Dev Ops best practices
Experience designing scalable systems or contributing to system architecture decisions
Experience mentoring or guiding other engineers and contributing to engineering best practices
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).