Full Time

Principal Software Engineer: Distributed Systems (Config, Test, & Deployment)

Cloudflare
New York, United States
$190,000 - $280,000* / year (about $91–$135 an hour)

Job Description

About this kind of role

What a Principal Software Engineer: Distributed Systems (Config, Test, & Deployment) usually does. The employer's own details are in the listing.

Typically does: A Principal Software Engineer specializing in distributed systems designs, develops, and maintains complex, scalable systems. This role involves significant responsibility for the architecture and implementation of distributed components, ensuring reliability, performance, and security. They often lead technical initiatives, mentor other engineers, and collaborate with cross-functional teams to deliver robust solutions. Troubleshooting production issues and contributing to long-term system improvements are also common tasks.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and distributed databases is generally required.

Good fit for: Individuals with extensive experience in distributed systems development and a strong ability to lead and influence technical direction thrive in this role.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.