> Markdown version of [/jobs/ext/3737252-principal-software-engineer-java-polyglot](https://www.wearedevelopers.com/jobs/ext/3737252-principal-software-engineer-java-polyglot). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Java/Polyglot - **Company:** Commercial Insurance.Net LLC - **Location:** Austin, TX, United States (Remote available) - **Salary:** $170,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Application Integration Architecture, Automation of Tests, Microsoft Azure, Cloud Engineering, Software Code Optimization, Profiling, Software Quality, Computer Programming, Continuous Integration, DevOps, Distributed Systems, Python (Programming Language), Software Engineering, Software Systems, Systems Architecture, Systems Integration, TypeScript, Data Logging, Backend, Kotlin, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Api Design, Software Coding, Restful APIs, Api Management, Docker, Golang, Microservices - **Published:** October 14, 2026 - **Apply:** https://www.careerjet.com/jobad/us4a400ebf9ff06e2982571bddc3b7a6e5 ## About the Role Work authorization: Must be authorized to work in the U.S. without visa sponsorship, * 7+ years of professional software engineering experience, including significant time in backend or platform roles. * Advanced proficiency in Java, plus hands-on experience with at least one additional language such as Kotlin, Python, Go, or TypeScript. * Proven track record designing, building, and scaling distributed systems and microservice-based architectures in a high-traffic environment. * Strong experience with RESTful APIs, event-driven architectures, and integrating with internal and external services. * Deep understanding of system performance, reliability, and observability (profiling, logging, metrics, alerting). * Practical experience with cloud platforms (e.g., AWS, GCP, or Azure), containerization (Docker), and orchestration (Kubernetes). * Familiarity with modern CI/CD pipelines, automated testing, and code quality practices. * Experience working closely with Product, DevOps, and Data teams to ship features and platform capabilities. * Strong communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders. * Bachelor's degree in Computer Science, Engineering, or a related field; equivalent practical experience considered. ## Description The Principal Engineer is a highly hands-on technical leadership role at Tivly, responsible for designing, building, and scaling the core software systems that power our technology platform. Reporting directly to the Chief Technology Officer, this role helps define Tivly's technical direction and drives system architecture decisions. You'll apply modern engineering practices, from microservices architecture and API development to multi-language (polyglot) solutions, to improve performance, reliability, and scalability across our products. Success in this position requires deep technical expertise, strong architectural judgment, and a commitment to mentoring engineers. The goal is high-quality, maintainable software that supports business growth and innovation. What You'll Do Architecture & Technical Direction * Own the architecture and design of distributed systems serving millions of insurance leads and transactions. * Evaluate new technologies and frameworks to enhance performance and maintainability. * Contribute to strategic technology roadmap planning and cross-team alignment. Hands-On Engineering * Lead by example through hands-on coding, technical reviews, and system optimization. * Support cross-functional development in multiple languages (e.g., Java, Kotlin, Python, TypeScript, Go). * Ensure security, reliability, and compliance within all engineering deliverables. Collaboration & Mentorship * Collaborate with Product, DevOps, and Data teams on scalable API integrations and microservices. * Mentor senior and mid-level engineers, fostering a high-performing and collaborative environment., * Technical Leadership: Guides architecture decisions, sets engineering standards, and influences cross-team technical direction. * Systems Design & Architecture: Designs scalable, resilient distributed systems and microservice-based platforms. * Polyglot Programming: Expert in Java, with the ability to work effectively in multiple languages (e.g., Kotlin, Python, Go, TypeScript). * Cloud-Native Engineering: Builds and operates services on modern cloud platforms using containers, orchestration, and CI/CD. * Performance & Reliability: Optimizes systems for latency, throughput, availability, and observability. * API & Integration Design: Crafts clear, secure, and maintainable APIs and integrations with internal and external systems. * Security & Compliance Mindset: Incorporates security, privacy, and compliance requirements into architecture and implementation. * Cross-Functional Collaboration: Partners effectively with Product, DevOps, and Data teams to deliver business outcomes. * Strategic Thinking: Aligns technical decisions and roadmaps with broader company and product strategy.