Job Description
Insight Global is seeking a highly experienced Staff Software Engineer to serve as a technical leader and key contributor across high-impact engineering initiatives. This individual will play a critical role in shaping architecture, mentoring engineers, and driving the delivery of scalable, high-quality software solutions in a fast-paced, collaborative environment.
Responsibilities
Serve as a technical leader across the team, guiding architectural decisions and ensuring best practices in system design and development
Lead the design and development of scalable, distributed systems and microservices-based architectures
Partner with product managers, business stakeholders, and engineering teams to define technical solutions and align on priorities
Mentor and coach engineers, fostering a culture of continuous feedback, collaboration, and technical excellence
Support project planning and execution, including scoping, prioritization, and delivery of high-quality code
Drive continuous improvement across engineering practices, including CI/CD, testing strategies, and deployment processes
Collaborate cross-functionally to deliver impactful, end-to-end solutions that meet business and user needs
Contribute hands-on to coding, code reviews, and system design
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 .To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
6-8+ years of full-stack software engineering experience with strong hands-on coding ability
Expertise in one or more modern programming languages such as Python, TypeScript, Node.js, Go, or similar
Strong experience designing and building scalable systems, including microservices architectures and distributed systems
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
Strong communication skills with the ability to translate complex technical concepts for cross-functional stakeholders
Proven ability to mentor engineers and influence technical direction