Tech Stack
AWSCassandraDynamoDBElasticSearchHBaseRedisShell ScriptingSQL
About the role
- Design, develop, and optimize backend systems for real-time data processing and web services.
- Build scalable APIs and backend infrastructure that support millions of requests per day.
- Work with cross-functional teams to integrate backend components with other services, ensuring performance and scalability.
- Collaborate with the product and engineering teams to improve fraud detection signals.
- Conduct debugging, and testing of backend systems to ensure reliability and efficiency.
- Drive best practices for backend development and architecture, fostering a culture of continuous improvement.
- This role includes participation in a shared on-call rotation.
Requirements
- BS/MS in Computer Science, Data Science, or a related field, or equivalent work experience.
- 5+ years of experience in backend development, preferably with exposure to data science.
- Extensive experience using large-scale databases like DynamoDB, ScyllaDB, Cassandra, or HBase.
- Experience with AWS container technologies like ECS/Fargate
- Experience designing and maintaining scalable public APIs
- Strong knowledge of SQL and experience with databases like DynamoDB, Redis, or Elasticsearch.
- Proficiency with general software engineering tools: Git, IDEs, shell scripting, CI/CD.
- Ability to thrive in ambiguous environments where you get to work directly with stakeholders with minimal guidance and direction
- Proficient in English for clear communication in a global, remote team.
- We are dedicated to creating an inclusive work environment for everyone.
- We embrace and celebrate the unique experiences, perspectives and cultural backgrounds that each employee brings to our workplace.
- We highly encourage people from underrepresented groups in tech to apply.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentreal-time data processingAPI designdatabase managementSQLDynamoDBScyllaDBCassandraHBaseAWS
Soft skills
collaborationproblem-solvingcommunicationadaptabilitycontinuous improvement
Certifications
BS in Computer ScienceMS in Computer ScienceData Science degree