← Back to jobs

Software Engineer II

Company
NetBox Labs
Location
Remote
Work type
Full Time
Posted
2026-08-10

Job description

Responsibilities

Build new features and improve existing features using modern best practices such as version control, continuous integration, automated tests, and daily deploys
Collaborate with our multicultural development and implementation teams around the globe
Build software usable by groups of people facing unique challenges (remote locations, low levels of literacy, no experience with technology, etc)
Brainstorm and surface ideas on how to improve our software design and development process continually
Work as part of a team to deliver product features and functionality
Act as a resource to other developers at the company on specific areas of expertise and/or product features
Contribute to a productive culture of code reviews and provide useful feedback
Code quality and excellence sets an example for junior members of the engineering team
Identify areas for improvement for their immediate team and propose solutions to the engineering managers/tech leads
Relevant Skills

4+ years of software development experience
Fluent in Python
Proven background in building quality software for the web
Fluency in written and spoken English
Excellent verbal and written communication skills
Proactively manages own work and surfaces blockers to their engineering manager/team lead early
Able to work autonomously and prioritize competing tasks
Familiarity with the most important components of our tech stack, including Python, Django, Postgres, Elasticsearch on the back-end, and Javascript, Alpine.js, HTMX, CSS, Bootstrap, and HTML.
Experience with AI-assisted coding tools (e.g., Claude Code)
Enthusiasm about working in public health and international development
Familiarity with open-source technology
(bonus) Experience with data engineering

Skills Required
4+ years of software development experience
Fluent in Python
Proven background in building quality web software
Fluency in written and spoken English
Excellent verbal and written communication skills
Ability to proactively manage work and surface blockers
Ability to work autonomously and prioritize competing tasks
Familiarity with tech stack: Python, Django, Postgres, Elasticsearch, JavaScript, Alpine.js, HTMX, CSS, Bootstrap, HTML
Experience with AI-assisted coding tools (e.g., Claude Code)
Enthusiasm for public health and international development
Familiarity with open-source technology
Experience with data engineering

Original source