Top Principal Software Engineer Jobs in Austin
As a Principal Software Engineer at ThousandEyes, you will lead architectural and design direction for AI/ML workloads, on-premises solutions, and cloud-based applications. You will work with a technology stack including Java, Python, and Kubernetes to deliver Network Assurance to clients. Responsibilities also include collaborating with teams, ensuring optimal architectural strategies, and promoting Operational Excellence.
The Principal Software Engineer will be responsible for analyzing, designing, developing, and testing software applications. They will lead development efforts and ensure product quality.
Develop risk management solutions as part of the Cybersecurity Knowledge Platform at Brinqa. Use Java and Groovy to develop web applications, work on large-scale SaaS software solutions, and support quality initiatives. Assist in team building and technical documentation.
Join the Engineering Health team to drive improvements in engineering and continuously improve Atlassian's engineering approach. Provide guidance, coach technical leaders, and stay at the forefront of research and industry trends.
Work on Cloudflare's R2 Storage to ensure reliability, performance, and implement new features. Own the code from inception to release, working with a variety of languages and technologies.
Brinqa is seeking a Principal Software Engineer to assist in developing risk management solutions for their Attack Surface Intelligence Platform. This role involves leading the design of scalable and performant software products for Fortune 500 customers.
Hiring a Senior Principal Software Engineer to work with the Growth team at Atlassian, focusing on improving customer experiences, driving integration adoption, and leading expansion initiatives. Responsibilities include building simple solutions to complex problems, maintaining operational health, introducing new technologies, and aligning technical strategies. Requires 10+ years of software development experience, including building high-volume, low-latency distributed systems.
Looking for a technical leader to shape architecture and services for Dropbox’s product platform. Responsibilities include working with infrastructure experts, building delightful products, and crafting building capabilities. Requires a BS, MS, or PhD in Computer Science, 12+ years of experience in building large scale distributed systems, and proven software engineering skills across multiple languages.
Featured Jobs
Experienced Senior Architect to provide architectural oversight and technical leadership to our growing product engineering organization.
Define and build infrastructure automation strategy and capabilities for search systems. Lead software and systems development and mentor other architects and engineers.
Lead Principal Software Engineer role in the Enterprise Trust Foundations team. Responsible for unblocking enterprise customers, customizing Atlassian's product suite, and managing policies and support for regulated industries. Requires 10+ years of experience designing and building enterprise-grade solutions using microservices, strong Java and Kotlin background, in-depth knowledge of AWS, and experience in cross-company collaboration.
Lead a feature delivery team in the design, development, and high-quality release of software features for the Huntress SIEM Platform. Work with senior leaders to understand customer needs and drive design and development of key features. Mentor junior engineers and promote collaboration within the team.
Design, implement, and operate services to strengthen the enterprise readiness of Atlassian's cloud products. Work with a cross-functional team to make engineering decisions for regulated industries. Support and collaborate with engineers and architects contributing to FedRAMP and regulated industries initiatives.
Lead Principal Software Engineer, Growth
Principal Software Engineer role in a remote position. Responsible for shaping the vision of a data platform for a cybersecurity company. Develop and maintain a data platform that processes petabytes of data. Participate in technical reviews, improve efficiency, and research new ways to query and extract data results. Requires a BS with 10+ years or MS with 8+ years in Computer Science or related field. Strong skills in Java, Scala, Python. Familiarity with Go, Kubernetes, and big data frameworks. Experience with Apache Hadoop ecosystem, Apache Flink, relational SQL, and NoSQL.
Leading teams in developing and delivering software for GM Manufacturing. Responsibilities include full lifecycle development, automation, mentoring, testing, performance optimization, and software issue remediation. Required technical knowledge in C#, Java, SQL, Angular, React, and more.
Design and develop highly performant large scale financial services applications. Lead the design of major software components, systems, and features. Manage project priorities, deadlines, and deliverables. Maintain high code-quality standards across team through code reviews, mentoring and coaching.
Design and implement software systems for a cloud-based email gateway solution that focuses on email detections and protection.
Help build the next generation of CI/CD for Cloudflare's Developer Platform. Scale and improve the Pages API. Collaborate with engineers across Cloudflare. Own your work and implement metrics and dashboards. Leverage creativity to seek out new ways to improve the platform.
Build and manage tools to help engineers deploy and operate services. Provide a reliable and flexible platform for releasing new software efficiently and safely. Care about providing an excellent development experience for engineers.
Join CrowdStrike as a Software Engineer II on the LogScale application team, working on observability, log management, and security events. Focus on developing new features and improving existing functionality for the highly distributed LogScale engine. Collaborate with a distributed team on challenging engineering problems with autonomy and ownership of features. Ensure scalability, efficiency, durability, and high availability of LogScale.
Collaborate with Engineers, Designers, and Product Managers to design, build and support large scale, customer facing systems at Cloudflare's edge computing platform. Drive projects from idea to release and work with a variety of languages and technologies including Go, TypeScript, JavaScript, Rust.
Join the Engineering team at Sonar to work on developing and maintaining features for SonarCloud and SonarQube, focusing on Clean Code practices and improving software quality. Collaborate with product managers and UX designers, write tests, and participate in code reviews. Demonstrate strong technical and soft skills in an agile environment.
Seeking an experienced Software Developer to join a collaborative and entrepreneurial team, responsible for full software development life cycle.
Seeking a Senior Staff Software Engineer to shape the technical strategy, architect and implement solutions, mentor junior team members, and collaborate with stakeholders. Focus on optimizing tracking of mobile and web clickstream data and improving data quality and governance. Opportunity to grow into a Principal Software Engineer role.
Top Austin Companies Hiring Principal Software Engineers
See AllAll Filters
No Results
No Results