A data-focused software company is looking for a Backend Software Engineer to lead the development of high-performance backend systems. This role requires over 6 years of experience and proficiency in languages like Java and Python. Responsibilities include designing robust APIs, optimizing performance, and collaborating with cross-functional teams. The estimated salary range is between $135,000 to $200,000 annually, with additional benefits like medical insurance and generous paid time off.
Qualifications
6+ years of experience in backend system design and development.
Strong coding skills in Java, C++, Python, or Rust.
Ability to work in a fast-paced development environment.
Responsibilities
Lead the architecture and maintenance of backend services.
Build robust APIs and collaborate with front-end teams.
Optimize applications for performance and scalability.
Skills
Backend programming
Distributed systems
API development
Collaboration
Problem-solving
Education
Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field
Tools
Java
Python
Go
Kafka
Docker
Job description
A data-focused software company is looking for a Backend Software Engineer to lead the development of high-performance backend systems. This role requires over 6 years of experience and proficiency in languages like Java and Python. Responsibilities include designing robust APIs, optimizing performance, and collaborating with cross-functional teams. The estimated salary range is between $135,000 to $200,000 annually, with additional benefits like medical insurance and generous paid time off.