As a Principal Software Engineer, you will play a key leadership role in designing, developing, and delivering scalable software solutions that shape the future of our products and services. You will be expected to provide technical expertise, mentor teams, and collaborate cross-functionally to align technical execution with business objectives. This is a hands-on engineering role where you will lead by example, making high-impact decisions and working on complex challenges.
Key Responsibilities:
Lead the design and implementation of complex software systems, ensuring they are secure, scalable, and maintainable.
Develop architectural frameworks that are flexible and scalable, ensuring the future-readiness of our solutions.
Guide and mentor other engineers, fostering a culture of learning and excellence.
Work closely with product management, operations, and cross-functional teams to ensure alignment between business goals and technical execution.
Champion best practices for coding, testing, deploying, and monitoring software, ensuring robust and reliable solutions.
Drive continuous improvement by identifying inefficiencies and introducing new technologies, tools, and methodologies.
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/ .
10+ years experience as software engineer; proven track record of delivering complex software solutions in the cloud from scratch and working cross-functionally
5 years experience in AWS, create cloud native application - SQS, SNS, Lambda, S3
2+ CDK code experience and expert in CI/CD principles and automation; know how to test it, deploy it, automate, and integrate in CI/CD pipelines
4+ years of Python experience
Web development experience for front end
Benefit packages for this role will start on the 31st 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.