As a lead software engineer, you will be responsible for resolving problems with complete end-to-end solutions in a fast and agile environment. This role goes beyond just developing software; it involves helping to create solutions that make a significant difference. You will leverage your passion to learn new tools and techniques, identify necessary system improvements, and lead a team of software engineers. Your leadership will include fostering their professional development, reviewing their work, and offering suggestions for improvement. You will assist the team and customers in overcoming their most challenging issues at the edge by utilizing the latest architectural approaches, tools, and technologies. A key aspect of your role will be ensuring that the solutions developed by the team consider the current architecture, operating environment, and future functionality and enhancements. Due to the nature of the work performed at this facility, U.S. citizenship is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior
Number of Employees
5,001-10,000 employees