As a Principal Software Development Engineer, you will drive the architecture and implementation of core platform services for a distributed cloud environment. Your work will focus on building edge-native applications that are highly available, scalable, and secure, leveraging a microservices-based design and modern SaaS principles.
Key Responsibilities
- Design, develop, and maintain critical components of a distributed platform using cutting-edge technologies and cloud-native patterns.
- Take full ownership of software modules from concept through deployment, ensuring performance, reliability, and operational efficiency.
- Evaluate and integrate open-source and proprietary tools to enhance system capabilities and developer productivity.
- Apply deep knowledge of distributed systems to solve complex challenges in scalability, fault tolerance, and network behavior across L3-L7.
- Collaborate with cross-functional teams including product, UX, QA, and other engineers to define and deliver new features.
- Champion best practices in coding standards, API design, and CI/CD workflows within a Git-driven development environment.
- Work effectively with remote and global teams to align on technical direction and execution.
Qualifications
You bring extensive experience in building large-scale distributed systems and possess strong programming skills in languages such as Golang, Python, or Java. A solid grasp of database technologies—both SQL and NoSQL—is essential, along with hands-on experience across the full networking stack.
Required background includes 10+ years of software development experience with a bachelor’s degree, or 3+ years with a master’s degree. Proven expertise in microservices architecture, API design, and modern DevOps practices is expected.
Preferred Experience
- Cloud platform experience with AWS, Azure, or Google Cloud.
- Containerization using Docker, including image optimization and lifecycle management.
- Orchestration with Kubernetes and related container technologies.
Environment & Culture
This role operates in a hybrid work model, supporting collaboration across geographically dispersed teams. You’ll join a culture that values technical excellence, continuous learning, and inclusive teamwork. Mentorship, innovation, and ownership are central to how work gets done.
The organization supports diversity and inclusion, providing equal opportunities regardless of background. Accommodations are available for candidates throughout the hiring process.


