Thales-posted 2 months ago
$144,417 - $240,695/Yr
Full-time • Mid Level
CA
5,001-10,000 employees

The Senior Software Engineer is a key contributor in the Data Security team within Thales’ Cyber Security Products (CSP) business line. This role exists to deliver secure, high-quality software solutions for enterprise data security products. The engineer will collaborate with global development teams and directly support customers in troubleshooting, issue resolution, and ongoing feature development. The ideal candidate thrives in a fast-paced environment, shows autonomy in problem-solving, and is adaptable across a wide range of technologies.

  • Work collaboratively with a globally distributed software development team, contributing to design, implementation, and maintenance of product features.
  • Handle technical customer support, including complex troubleshooting, issue resolution, and post-release fixes.
  • Work independently and take end-to-end ownership of tasks, including feature development, debugging, and testing.
  • Follow Agile development methodology, preferably SAFe; participation in Scrum ceremonies is an added advantage.
  • Switch quickly across different technology stacks such as Client-server development, C, Golang, Java, .Net, and be well-versed in OS concepts and Databases: Relational and NoSQL systems.
  • Ensure high standards of security and quality in all code and technical deliverables.
  • Participate in knowledge sharing through documentation, code reviews, and mentorship of peers.
  • Maintain secure development practices aligned with Thales security standards and contribute to continuous improvement efforts.
  • Minimum 6+ years of professional software development experience.
  • Experience working in globally distributed teams and directly supporting customers.
  • Proficiency in C/C++ (Must), Golang, JAVA, .Net and system-level programming on Linux and Windows.
  • Experience across server-side, client-side, and database technologies.
  • Comfortable working at the application layer, with strong debugging and performance tuning skills.
  • Familiarity with cloud-native technologies, microservices, and container platforms (e.g., Docker, Kubernetes).
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service