Principal Software Engineer
principalOn-site (Irving)Salary undisclosed
Required Skills
PythonAWSAzureKubernetesDockerPostgreSQLGraphQLLinux
Job Description
Principal Software Engineer
Job Duties:
Serve as a technical authority and architectural leader across the Onapsis Platform. As an individual contributor, role is focused on system-level design, technical strategy, and engineering excellence across multiple teams and products. Job duties include:
- Act as a technical authority for complex, distributed software systems across the Onapsis Platform
- Lead the design and evolution of application- and system-level architecture for large-scale, security-critical software
- Serve as a technical consultant and advisor to multiple engineering teams
- Partner with Product and Engineering leadership to evaluate, prioritize, and negotiate technical debt and architectural investments
- Define and document architectural standards, patterns, and best practices
- Drive proof-of-concepts (POCs) and technical evaluations for new technologies and platform capabilities
- Ensure software systems meet high standards for scalability, reliability, security, and maintainability
- Participate in and elevate code reviews across multiple teams
- Mentor senior engineers and architects, raising the overall technical bar
- Represent engineering in cross-f
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.