Senior software engineer
Job Description
Insight Global is seeking a Senior Software Engineer to join our client, a cutting-edge cybersecurity company dedicated to enhancing the security of hardware designs through innovative AI-driven solutions. As a Senior Software Engineer, you will lead the design and development of advanced AI software solutions for hardware and software security. You will mentor junior engineers, drive best practices in software development, and collaborate with cross-functional teams to deliver high-quality security verification tools.
Key Responsibilities:
-
Lead the design, development, and optimization of software libraries and executables for security verification tools.
-
Collaborate with hardware engineers and security experts to define software requirements and specifications.
-
Conduct thorough code reviews and provide constructive feedback to team members.
-
Identify and address performance bottlenecks, ensuring the scalability and efficiency of software solutions.
-
Stay abreast of emerging trends and technologies in software development and hardware security, integrating relevant advancements into projects.
-
Contribute to the continuous improvement of development processes 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 [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
-
5+ years of professional software engineering experience.
-
Deep expertise in at least one compiled or high-performance language (e.g., C++, Rust, Go)
-
Proficiency in scripting languages (e.g., Python, JavaScript, TypeScript)
-
Proven ability to design, document, and implement large-scale, distributed, or high-performance systems.
-
Experience defining system architecture, APIs, data models, and integration patterns.
-
CI/CD: Experience implementing and managing automated build, test, and deployment pipelines.
-
Strong foundation in algorithms, data structures, complexity analysis, and optimization techniques.
-
Hands-on experience with unit, integration, and automated testing frameworks.
-
BA/BS degree in Computer Science, Engineering, or related discipline (MS a plus).
Recommended Jobs
Lead Creative Videographer
Infinite Labs Digital in Maitland, FL is looking for one lead creative videographer to join our 15+ person strong team. We are located on 2450 Maitland center parkway. Our ideal candidate is a self-s…
Lead Twos Teacher
Join a strong community where all we do is care-for the children and families we serve every day, as well as for our dedicated team members. Our people are our best asset. We listen and we know what …
GEC Bridge Engineer
What We're Looking For At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions fo…
Appliance Repair Technician
Please note that this position is only open to candidates who are currently authorized to work in the United States. We are seeking an Appliance Repair Technician to become part of our team! You w…
Cyber Security Service Provider Lead
When you join the Cambridge team, you are part of a skilled and talented global community that is united by a set of core values: commitment, integrity, and perseverance. Join our team and help us …
F&B SANITATION CONTROLLER
F&B SANITATION CONTROLLER The Food Sanitation Controller is responsible for coordinating the execution of the company’s Public Health Program and ensuring the company’s public health standards are me…
Assistant Superintendent
GARNEY CONSTRUCTION An Assistant Superintendent position in Tampa, FL is available at Garney Construction. To be considered for this position you must have previous progressive construction ex…
Retail Sales Associate - Orlando, FL
Working for one of our world-class brands means being part of a great working environment and collaborating with people from all corners of the world on a product you are proud of. Summary: Full-…
Salesforce AI Engineer
Salesforce AI Engineer U.S Remote, hybrid or onsite Permanent position Role & Responsibilities: Salesforce AI Model Building: Design, configure, and optimize Salesforce …
SECRETARY-FINANCIAL AID
Midland College (MC), is a comprehensive public community college providing higher education, skills development, continuing education, community services and cultural enrichment to the Midland commu…