Design, build, test, and ship customer-facing features products using modern application engineering stack. Our teams use Python (Django), PostgreSQL, Elasticsearch, Redis, data engineering tooling, Kafka, and AWS
Participate in engineering discussions, technical evaluations, design reviews, and retrospectives
Provide database schema, API designs, and microservice implementations
Mentor team members and peer review code
Focus on best practices for engineering processes and code quality
You will enjoy this role if you...
Like building elegant well-architected software products with enterprise customers.
Want to learn to leverage public cloud services cutting-edge OSS technologies like Kafka, Airflow, Vault, Kubernetes edge computing.
Work collaboratively as part of a close-knit team of geeks, architects, and leads.
Qualifications
2 to 8 years of backend engineering experience (ideally with Django, DRF, Flask, Tornado)
Experience working in a modern web-app engineering environment (APIs, SPAs, CI/CD, Cloud Infrastructure, Automated Testing, Git, Agile)
Strong database fundamentals and schema design skills. You should be able to use ORMs but still be comfortable with SQL.
Experience with SQL NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, Cassandra, Neo4j)
Experience in at least one cloud platform (Amazon Web Service or Google Cloud Platform)
CI/CD and test automation frameworks
A strong foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.
Bachelor s degree in Computer Science or equivalent experience.
Keyskills: Product engineering Software design Backend MySQL Schema Agile Data structures SQL Python