home > job listings >
Company   Decoded Health logo

Decoded Health

Quickstart

Junior Back End Software Developer

Status: open for applications
Decoded Health’s mission is to create a future of optimal health through universal access to primary care. To realize this level of accessibility, Decoded Health is developing an Integrated Primary Care Delivery Platform that automates patient communication, maximizing access by dynamically matching patients with the care they need.
team-picture

The team at Decoded Health

icon

About the role

● About the Role:

We are seeking a self-starting ambitious software engineer to join our growing team. In this role, you will be responsible for designing, developing, testing, and maintaining deployments, supporting high-performance, scalable back-end systems. You will work closely with your direct lead, other engineers and stakeholders to understand requirements and participate in design discussions, implementation and testing efforts. All engineering roles are required to handle supporting their own deployments and will slot into the wider team support rotation.


● Responsibilities:

-Design, develop, test, and maintain back-end services using Java or Rust

-Work with various back-end technologies including RDBMS, graph databases, queuing systems, and distributed services.

-Implement DevOps practices including CI/CD, version control, and infrastructure automation

-Collaborate with other engineers and stakeholders to define and implement technical solutions.

-Contribute to the development of reusable libraries and components

-Troubleshoot and debug production issues

-Write clean, efficient, and well-documented code

-Participate in code reviews and technical discussions

-Stay up-to-date with the latest trends and technologies in back-end development

-Be proactive in identifying and resolving technical issues


● Requirements:

-Strong experience in Java with an interest in learning or knowledge of the Rust programming language

-Experience with DevOps practices including CI/CD, version control, and cloud technologies (AWS, GCP, Azure)

-Adaptability and willingness to learn new technologies and methodologies

-Ability to write clean, efficient, and well-documented code

-Strong communication and collaboration skills

-Ability to work independently and as part of a team

-Ability to work effectively under pressure and meet deadlines

-Passion for learning and staying up-to-date with the latest technologies


Engineering at Decoded:

-We follow a LEAN process for software engineering.

-We deploy with GCP and run on GCP using modern approaches where we favour managed services over maintaining services ourselves.

-Data is stored in ArangoDB (graph database), in memory stores and good ol MySQL when needed.

-Interfaces are built in React and Javascript.

-Services are deployed to Kubernetes and developed in Python and/or Java, with a roadmap of moving towards Rust.

Work is tracked using Kanban that is aligned with company OKRs and we are constantly improving our process as needed.

-Communication is key and unnecessary meetings are avoided.

-Engineers build, maintain and support the system. Meaning everyone is part of the on call roster and everyone participates in the SRE effort to ensure the system is always up.

-We take security seriously, meaning all engineers should be security conscious.


Seniority and years of experience

0-1 years of solid backend development with Java


English Level required

Advanced/Bilingual (the team is all English speaking)


Working Hours:

This is a full-time position. Preferably based in Argentina or Uruguay. Part of the team is in a similar timezone (Virginia, Cali) but part is in a very different timezone (NZ).

Working hours can be discussed with the Dev Manager.

Type of work:

This is a 100% remote work.


The Team:

3 Devs in Virginia, 3 Devs in NZ, 2 Data scientists in California.

 

Benefits:

-Formal contract (Deel).

-Flexible working hours.

-Training in AI and LLM provided.


Hiring process: 

-Talk with Micaela, Connector at Pitcheers 

-Talk with Engineering Manager

-Talk with CTO

-Offer and Onboarding

 

Recommendation

We know that the process of looking for a job can be stressful. Pitcheers is here to support you and make this journey enjoyable.

There are a few ways we can help you:

Talking with us: Book a free chat with our connectors to introduce yourself and clarify doubts you may have. 

Watching our YouTube channel: Gain insights from our advice and testimonials. https://www.youtube.com/@Pitcheers/videos 

Completing the free course: How to get the best possible IT job with the tools you already have. https://santi.pitcheers.com/

(Disponible en Inglés y en español)

 

We are here to help you grow and achieve your goals!


Salary range:Contact our connectors to know more
icon

How to apply

  • Book a call with one of our connectors
  • Clear all your doubts about the role and tell them about yourself
  • Get help applying
This is not an interview to evaluate you. It's a conversation to get to know you and tell you more about the role.
What happens in that first call with a connector?
spinner