Full Time

Staff+ Software Engineer, Distributed Systems

Anthropic
New York, NY
???* / year

Job Description

About this kind of role

What a Staff+ Software Engineer, Distributed Systems usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software systems, often focusing on large-scale, distributed architectures. This role involves building robust and scalable solutions to handle significant data volumes and user traffic. Responsibilities can include performance optimization, troubleshooting complex issues, and collaborating with other engineers to integrate components. Staff+ engineers are often looked to for technical leadership and mentoring junior team members.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with cloud platforms (AWS, Azure, or Google Cloud), and familiarity with distributed systems concepts like consensus algorithms and message queues are common.

Good fit for: Individuals with strong problem-solving abilities, a deep understanding of software engineering principles, and a passion for building high-performance, reliable systems are typically successful in this role.

The most unemployment pays a week, before anything added for dependents, runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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