Senior Backend Software Developer (Remote) at Blue J
Job Description
About the Role
We are looking for a seasoned software developer capable of delivering significant impact directly and indirectly through peer mentorship. You will be responsible for leading the design and implementation of critical systems.
We take on a wide variety of challenges. You could be building user-facing product features, designing new strategies for answering questions, implementing new data pipelines for bringing additional content into our system, designing new search algorithms, or extending our internal data-mesh infrastructure.
What You'll be Doing
- Challenging yourself to design, plan, and deliver new software products, capabilities, and features
- A substantial amount of coding while leading other developers to help you deliver mission critical projects in an iterative and incremental fashion, regularly unlocking customer value along the way
- Coaching developers in the craft of writing beautiful code covered by well written automated tests while nurturing the long-term health of the systems we work on
- Giving impactful feedback in an empathetic manner to those around you
- Helping elevate our engineering standards, tools, and practices
Your Skills and Experience
- You have 8+ years of demonstrable backend software development experience with a minimum of 2 years experience working with typescript
- Strong written and verbal communication skills
- You’ve led significant initiatives involving multiple developers
- You approach your work with rigour and have an insatiable desire to learn
Technologies you can expect to work with
- Node.js / TypeScript / Python
- Apache Kafka / Postgres / Pinecone / ElasticSearch
- OpenAI / LLMs
- Kubernetes / AWS / Docker / DataDog
- React / HTML / CSS
