Job Description
Insight Global is seeking a Staff Software Engineer to join a customer-facing engineering team responsible for designing, building, and operating highly scalable, cloud-native platforms. This role blends hands-on engineering with technical leadership, owning the architecture and delivery of critical services used at scale.
The Staff Engineer will lead architectural decisions within their domain while remaining deeply engaged in day-to-day development. This role partners closely with product managers, designers, and other engineering teams to ensure reliable delivery, strong system design, and sustainable engineering practices.
The ideal candidate has a passion for building resilient systems, mentoring engineers, and balancing technical excellence with pragmatic delivery in fast-moving environments.
Own the technical success of a product or service area, including architecture, quality, and delivery outcomes
Lead architectural design for services and their integration with broader platform ecosystems
Write and review production-quality code for complex features and critical system components
Drive engineering excellence through standards, testing, monitoring, and operational best practices
Debug and resolve complex issues across distributed systems and service boundaries
Mentor mid-level and senior engineers through code reviews, pairing, and technical guidance
Collaborate cross-functionally with product, design, and engineering stakeholders to align technical execution with customer needs
Translate complex technical concepts into clear, actionable guidance for both technical and non-technical stakeholders
Contribute to continuous improvement of developer experience, system reliability, and performance
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 HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
6+ years of experience in Software Development
Strong experience with .NET/C#
Hands on experience with Data systems such as Kafka/Kinesis, Elasticsearch, SQL
Hands on experience with deployment tooling like Docker, Kubernetes and/or Helm
Strong experience with AWS
Nice to Have Skills & Experience
Experience with Terraform and/or ArgoCD
Experience with Security tools like OAuth/OIDC
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.