Full Time

Senior Software Engineer, Backend - Distributed Systems

Camunda
Atlanta, GA
???* / year

Job Description

About this kind of role

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

Typically does: Designs, develops, tests, and maintains the server-side logic and databases that power applications. Focuses on building scalable and reliable distributed systems to handle large volumes of data and user traffic. Collaborates with front-end engineers and product managers to define and implement new features. Optimizes existing systems for performance and stability, addressing bottlenecks and ensuring high availability.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with databases (SQL or NoSQL), cloud platforms (AWS, Azure, or Google Cloud), and distributed systems technologies like Kafka or Kubernetes is generally expected.

Good fit for: Individuals with strong problem-solving abilities, a deep understanding of software architecture, and a passion for building robust and scalable systems often thrive in this role.

Unemployment does not last the same number of weeks everywhere. In North Dakota it is paid for 12 to 26 weeks, depending on your earnings. How it works there →

View Similar Jobs

Matches Jobs

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