
Senior Software Architect
TeamViewer1 month ago
Responsibilities
- Define architecture for the endpoint platform, Windows services, and supporting cloud systems.
- Design secure automated and AI-powered actions on customer devices, including permissions, safeguards, rollback mechanisms, and auditability.
- Establish architectural standards, engineering best practices, and guidelines for AI-generated code in production.
- Evaluate technical solutions, conduct proofs of concept, and recommend scalable and secure designs.
- Provide technical leadership and mentorship to globally distributed platform engineering teams.
- Drive architectural decisions and maintain documentation of designs, standards, and key decisions.
- Identify opportunities to improve systems and practices using emerging technologies, cloud platforms, and AI tooling.
- Own non-functional platform architecture for reliability, performance, security, scalability, and cost efficiency.
Requirements
- 7+ years of software engineering experience building applications in C++ or .NET.
- Strong experience with SQL and NoSQL databases such as Microsoft SQL Server, Cassandra, or ScyllaDB.
- Deep understanding of software architecture, distributed systems, high-availability platforms, microservices, and containerized environments.
- Experience designing systems that perform automated or AI-driven actions on managed endpoints with security controls and auditing requirements.
- Hands-on experience with AI-assisted development and understanding of appropriate uses for AI-generated code in production.
- Experience building and operating solutions in Azure, AWS, or Google Cloud, including infrastructure automation.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Benefits
- Competitive compensation and bonuses.
- Flexible paid time off and paid holidays.
- 401(k) with employer matching.
- Comprehensive health insurance including 100% employer-paid medical coverage.
- Up to 12 weeks of parental leave.
- Basic life insurance and short- and long-term disability coverage, 100% employer-paid.
- Quarterly team-building events, leadership luncheons, and companywide All Hands meetings.
- Work location is Austin, TX.
- Equal-opportunity employer with accommodations available during the application and hiring process.