The world's digital infrastructure company™
Senior Principal Engineer, Product Software
Location
California
Posted
57 days ago
Salary
$200K - $360K / year
Seniority
Senior
Job Description
Senior Principal Engineer, Product Software
Equinix
• Set and model a high bar for technical excellence, fostering a culture of quality, innovation, transparency, and continuous improvement • Lead the adoption and evolution of platform engineering, infrastructure, and DevSecOps practices • Champion developer productivity and experience, including the vision for internal developer platforms • Partner with product and engineering teams to define and evolve full‑stack development practices aligned with business strategy and growth • Provide architectural leadership through collaboration and influence to ensure scalable, coherent platforms and clear boundaries between platform and application responsibilities • Collaborate cross‑functionally to integrate risk awareness and operational resilience into the development lifecycle • Mentor and guide principal and senior principal engineers, supporting growth, alignment, and technical excellence
Job Requirements
- Demonstrated ability to inspire, influence, and lead high‑performing engineering teams
- Inclusive leadership approach with strong collaboration and communication skills
- 10+ years of software engineering experience, including significant technical leadership
- Proven success designing, building, and operating large‑scale platforms
- Strong experience in full‑stack software architecture and modern infrastructure
- Deep knowledge of DevSecOps, including automation, CI/CD, containerization, cloud infrastructure, and AI‑enabled workflows
- Solid understanding of software engineering fundamentals and problem‑solving principles
- Experience designing and operating APIs, with familiarity with Kubernetes and identity technologies
- Experience with frontend technologies and an understanding of tradeoffs in an API‑first architecture
- Strong experience with Go and/or Java, and the ability and desire to learn new technologies
- Experience applying AI agents in software development environments to improve engineering efficiency or quality.
Benefits
- Employee Assistance Program: An Employee Assistance program is available to all employees.
- Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members.
- Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future.
- Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge.
- Core Benefits - Pension: You will be enrolled in the employee capital plan or pension, known as PPK, a contributory pension scheme for you and your employer to save funds intended for withdrawal on retirement.
- Private Medical Insurance: You may enroll yourself and eligible dependents in Private Medical Insurance (PMI) for greater choice, flexibility, and access to specialist care for short-term illness or injury and so on.
- Life and Accident Insurance: Equinix provides Life and Accident Insurance cover for its employees which you can enroll in.
- Other Benefits and Perks: Employees have the option to select and use from a wide range of other benefits including: Annual Leaves, Flex Wallet (flexible spending account), Multi-sport Card, Lunch Pass Card, Discount Portal, statutory allowances and reimbursements (remote working, corrective glasses reimbursement), and paid and unpaid leaves in line with local market practices and regulatory requirements.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Developer
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
MWDN is a global IT outstaffing company with 23+ years of experience that connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We offer opportunities to work on international products in a stable and professional environment. Why does MWDN rock? Here’s what you can expect when you join MWDN: - Security: We carefully vet our clients to minimize risks and ensure reliability and timely payments—no fraud or unpleasant surprises. - Career support: If a project isn’t the right fit, we support you and actively help find new opportunities that match your skills and career goals. - Legal assistance: We provide guidance on legal matters, including opening and managing your independent contractor or sole proprietorship status, taxes, and related processes. - Professional development: We offer English courses and professional growth opportunities, as well as team-building events. Why choose us? MWDN is ranked among the top 5 IT employers in our region according to DOU. We take pride in our transparency and strong commitment to our team. Curious to learn more? See what our employees say about working with us on DOU. What is your new project? - Domain: AI agents - Location: Israel - Company size: 10-50 employees - Founded in: 2024 What makes this project exciting? Join a pioneering AI company reimagining how software teams build, scale, and deliver technology. Designed to remove the friction that slows development, its platform empowers intelligent agents to operate with a high degree of autonomy - understanding context, adapting to workflows, and taking action with minimal manual guidance. The technology goes beyond simply boosting individual productivity. It is built to support engineering organizations at scale by modeling complex development environments, streamlining collaboration, and accelerating execution across teams. If you’re excited about shaping the future of autonomous software development and want to work on cutting-edge AI solutions that transform how organizations operate, this is your opportunity to make a real impact. What makes you a great fit - 10+ years in full-stack engineering, with strong backend and frontend experience - Startup experience is a must - Backend: Strong experience with cloud architectures and AWS services - Experience with Infrastructure as Code (IAC) tools such as Terraform or Pulumi - Frontend: Deep expertise in React, TypeScript, and modern frontend architectures - Experience working with CI/CD pipelines, automated testing, and modern development workflows - Passion for developer tools and high-quality code - At least an upper-intermediate level of English - Advantage: Use AI-powered dev tools in your day-to-day workflow - Advantage: Experience with Python Your day-to-day in this position - You’ll play a key role in designing and developing software, balancing backend and frontend development - Architecting scalable backend services, optimizing cloud-based solutions, and building interactive UI components and IDE plugins - Solve challenges like parsing large codebases, integrating AI assistants, and optimizing performance Why work with us? - People-first management with minimal bureaucracy - A friendly company culture, proven by employees who choose to return - Flexible working hours - 29 days of PTO (18 working days per year pluse all national holidays) - 10 paid recovery days - Full financial and legal support for independent contractors - Free English classes, with native speakers or Ukrainian teachers - Dedicated HR support Our next steps ✅ Intro call with a Recruiter — ✅ Client tech interview — ✅ Managerial interview — ✅ Offer Requirements null
Software Development Engineer III, Maps Rendering
MapboxMapbox powers navigation for people, packages, and vehicles everywhere.
• Lead the development of mapbox-gl-js, the industry’s leading map renderer. • Collaborate with engineers, product managers, and designers to shape an ambitious roadmap for the future of map rendering. • Work with modern web technologies including WebGL, WebGPU, Web Workers, TypeScript, and WebAssembly. • Solve challenging problems in graphics, algorithms, and system architecture. • Improve performance, reliability, and maintainability across our rendering stack. • Partner with Native and Mobile rendering teams to ensure consistent cross-platform experiences.
• Design and implement sophisticated data models in SQL. • Work closely with the other Software Engineers to ensure sound, scalable implementation. • Act as a technical expert on our team regarding all things data, especially as the data team grows and evolves. • Introduce new technologies to evolve and enhance our data pipeline capabilities. • Document data models, architectural decisions and data dictionaries to enable collaboration, maintainability and usability of our analytics platforms and code. • Assist with governance, guidance, code reviews, and access controls so that we maintain consistency, quality, and business confidentiality as we scale analytics access across the company and to customers. • Externally: learn our application data schema, and develop a fluency in how to transform it to enhance customer’s decision-making with data. • Internally: guide product and development teams, advising on instrumentation and laying development foundations for product usage reporting. • Fulfill projects with minimal guidance but with an appropriate sense of when and how to collaborate with others. • Build scalable, highly performant infrastructure for delivering clear business insights from a variety of raw data sources.
Senior Software Engineer
MytrafficMytraffic uses the power of traffic data insights to help companies make quicker and better decisions.
• Join the team responsible for building and maintaining “Gini”, the best AI assistant for geospatial analytics. • Work on both the frontend and backend components. • Ensure comprehensive technical solutions that enable Gini to interact with proprietary datasets. • Design systems to accurately retrieve data from massive datasets while optimizing for scale and performance. • Define and drive best software development and operational practices for the team.



