Job Description
Constellation Search Group is seeking a remote Software Developer with experience building and maintaining highly performant distributed systems. The Software Developer will be part of a fast-growing team which is highly collaborative between cross functional teams and be critical to the success of an early-stage team and company.
Responsibilities:
Requirements:
- Design and develop complex data structures and highly scalable software applications.
- Document clearly the work to ensure our community of backend software engineers will want to engage with.
- Collaborate and communicate with developers, architects, and product managers to achieve team and company goals.
Preferred Qualifications:
- Highly skilled in Scala or another functional language.
- Experience designing robust protocols for distributed systems.
- Familiarity with Akka/Pekko or the Actor-model.
- Exposure to designing, implementing, and maintaining complex data infrastructures.
- Hands-on experience designing and developing scalable, high performing and fault-tolerant applications.
- Understanding of concurrency in the JVM.
- Able to rapidly learn and apply new technologies.
- Willingness to create and update documentation to facilitate learning, with comfort speaking to groups and presenting information.
- Graph databases and graph algorithms are a plus.
- Experience using Kafka is a plus.
- Experience using Cassandra or ScyllaDB (esp. in large clusters) is a plus.
Benefits: A competitive benefits package is provided.
Salary: Salary range commiserated with professional experience.
Equal Opportunity Employer:
We are deeply committed to building a diverse and inclusive team. We believe that different backgrounds and life experiences make our team better. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
Location
Remote,
Job Posting
Salary Range
Upload Résumé