We are seeking an experienced Full-Stack Software Engineer to join our team and help turn ambiguous problems into working code quickly and efficiently.
Responsibilities will include:
- Building and maintaining data pipelines (~50% of your time)
- Developing front-end features (~40% of your time)
- Working on back-end APIs (~10% of your time)
Required skills:
- Proficiency in Python, PostgreSQL, Redis, Argo Workflows, Kubernetes, Docker, and Helm
You’re a great fit if you:
- Have at least 3 years of hands-on software engineering experience
- Are self-directed and able to identify problems, propose solutions, and build them without waiting for detailed instructions
- Work quickly and pragmatically, delivering reasonable solutions fast and iterating as needed
- Are comfortable with ambiguity and can work with minimal requirements
- Are full stack capable, with strong skills in either Python or React and competency in the other
Nice to have:
- Cybersecurity domain knowledge
- Experience with data pipelines (Spark, Airflow, or similar)
- Familiarity with Kubernetes
- Startup experience or interest in working at a startup
Not a fit if you:
- Require detailed specs before writing code
- Prefer highly structured ticketing systems and sprint ceremonies
- Are uncomfortable deploying your own code
- Want to focus only on one part of the stack