Software Engineer
Thales
Position Summary
Austin, Hybrid
We are looking for a Software Engineer to join Thales in Austin, TX.
In this role, you will be supporting the design, development, and evolution of core software products used by state and law enforcement agencies. This role contributes directly to the development of baseline and reference software components that underpin multiple customer deliveries and product implementations.
Operating as an independent contributor, the Software Engineer applies technical expertise to design, implement, and enhance scalable, high-quality software solutions aligned with defined architectures and product roadmaps. The role exercises sound technical judgment, resolves complex engineering challenges, and ensures solutions meet performance, security, and reliability requirements.
The Software Engineer collaborates closely with cross-functional teams—including systems engineering, project teams, and product stakeholders—to ensure core products effectively support project delivery needs. In addition, this role contributes to continuous improvement efforts by promoting coding standards, participating in technical reviews, and sharing knowledge to strengthen overall team capability and product quality.
Regulatory Compliance Requirements
Must have U.S. or Dual Citizenship and be able to obtain post-hire clearance from the Committee on Foreign Investments in the U.S. (CFIUS) and Department of Treasury.
Key Areas of Responsibility
Collaborate with cross-functional teams to design, document, develop, and deploy complex software solutions related to identity management and biometrics within a cloud-based environment.
Independently execute across the full software development lifecycle, including requirements analysis, solution design, implementation, testing, deployment, and ongoing maintenance of core product components.
Design and develop high-quality, scalable, and secure software solutions, applying sound engineering judgment, industry best practices, and established coding standards to meet performance, reliability, and delivery objectives.
Deploy, configure, and validate core products and solutions in cloud environments, ensuring alignment with architectural guidelines and operational requirements.
Lead advanced testing, troubleshooting, and debugging efforts to resolve complex defects and performance issues, including root-cause analysis and long-term corrective actions.
Stay current with emerging technologies, tools, and industry trends, applying relevant advancements to improve product quality, development efficiency, and system performance.
Partner with product managers, systems engineers, and key stakeholders to translate functional and operational requirements into robust technical solutions, balancing customer needs, scalability, and maintainability.
Actively participate in and influence code reviews, promoting code quality, consistency, and adherence to engineering standards while providing constructive technical guidance to peers.
Develop and maintain technical documentation, including system design artifacts, technical specifications, and operational documentation, to support product lifecycle and knowledge transfer.
Operate with a high degree of autonomy while collaborating effectively with Software Engineers and Architects, contributing technical expertise and informed recommendations within defined architectures.
Engage directly with customers during project implementation, providing expert-level (Level 3) support for complex issues and ensuring timely resolution aligned with contractual and quality expectations.
Support sales and bidding activities, contributing technical input, solution feasibility assessments, and engineering expertise to support competitive and compliant proposals.
Minimum Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or foreign equivalent).
5 years of progressively responsible experience in software engineering, demonstrating strong application of software engineering principles, practices, and development lifecycles.
Hands-on experience deploying, configuring, and supporting software solutions in on-premises and cloud environments (AWS and/or Azure), including use of infrastructure-as-code and configuration management tools such as Ansible, Terraform, and Helm.
Proficient in source control and collaborative development workflows, including Git and Bitbucket, with experience supporting code quality and release management practices.
In-depth knowledge of secure software development practices, including application security, authentication/authorization concepts, and data protection both in transit and at rest.
Experience in data modeling, querying, and performance tuning using relational databases such as SQL Server and MySQL.
Working knowledge of software development methodologies, including Agile and Waterfall, with the ability to apply appropriate practices based on project and delivery needs.
Strong understanding of web API design principles, including usability, scalability, and security best practices.
Solid grasp of server-side application architecture, including performance optimization, fault tolerance, and maintainability considerations.
Effective verbal and written communication skills, with the ability to operate independently, collaborate across disciplines, and clearly articulate technical concepts to both technical and non-technical stakeholders.
Strong analytical and problem-solving capabilities, with a pragmatic, structured approach to diagnosing complex issues and guiding solutions that balance technical quality, cost, and delivery constraints.
Demonstrated ability to learn new technologies quickly and adapt to evolving technical environments, applying sound judgment to recommend practical, value-driven solutions.
Special Position Requirements
Travel: up to 15% within North America
Why Join Us?
Say HI and learn more about working at Thales click here.
#LI-Hybrid
#LI-TI1
This position will require successfully completing a post-offer background check. Qualified candidates with [a] criminal history will be considered and are not automatically disqualified, consistent with federal law, state law, and local ordinances.We are an equal opportunity employer, including disability and veteran status. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
If you need an accommodation or assistance in order to apply for a position with Thales, please contact us at talentacquisition@us.thalesgroup.com.
The reference Total Target Compensation (TTC) market range for this position, inclusive of annual base salary and the variable compensation target, is between
Total Target Cash (TTC) 119,251.50 - 198,752.50 USD AnnualThis reflects how companies in a similar industry and geographic region generally pay for similar jobs. This range helps the Company make pay decisions as one data point among many. Where a position falls within this range is also dependent on other factors including – but not limited to – the employee’s career path history, competencies, skills and performance, as well as the company’s annual salary budget, the customer’s program requirements, and the company’s internal equity. Thales may offer additional benefits and other compensation, depending on circumstances not related to an applicant’s status protected by local, state, or federal law.
(For Internal candidate, if you need more information, please reach out to your HR Shared Service, 1st Point)
Thales provides an extensive benefits program for all full-time employees working 30 or more hours per week and their eligible dependents, including the following:
•Elective Health, Dental, Vision, FSA/HSA, Voluntary Life and AD&D, Whole Group Life w/LTC, Critical Illness, Hospital Indemnity, Accident Insurance, Legal Plan, Identity Theft, and Pet Insurance
•Retirement Savings Plan after 30 days of employment with a company contribution and a match, and with no vesting period
•Company paid holidays and Paid Time Off
•Company provided Life Insurance, AD&D, Disability, Employee Assistance Plan, and Well-being Program