Instil
Software Engineering
Mid-LevelSoftwareEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Mid-Level Software Engineer at Instil. Skills: Python, Node.js, React, Cloud environments. Build backend services. Maintain backend services”
What You'll Achieve.
Deliver production-ready systems; Shape how applications run; Shape how applications scale; Shape how applications are observed
Industry & Context.
Solve complex challenges
What They're Looking For.
Must Have
Python, Node.js, TypeScript, React, REST APIs, GraphQL APIs, AWS, Azure, Docker, CI/CD pipelines, Observability concepts, Software engineering fundamentals, System design, Secure coding practices
Nice to Have
Kubernetes, Datadog, New Relic, Prometheus, Infrastructure as Code, Distributed systems, Event-driven systems, Consulting environment, Client-facing environment, Stricter security frameworks, Compliance frameworks
What You'll Do.
Build backend services
Maintain backend services
Develop frontend applications
Work with cloud infrastructure
Manage containerised environments
Improve CI/CD pipelines
Improve release processes
Implement observability practices
Apply secure coding practices
Ensure systems meet standards
Troubleshoot application issues
Troubleshoot infrastructure issues
How You'll Work.
Team & Collaboration
Collaborate with engineers; Collaborate with designers; Collaborate with clients
Full Job Description
The Role We’re looking for a solid Mid-Level Software Engineer who enjoys building well-structured systems across both backend and frontend, and working with modern cloud environments. This role sits across full-stack engineering and platform-aware development, you’ll be working with Python and Node.js on the backend, React on the frontend, and helping shape how applications run, scale and are observed in production. It’s a good fit for someone who likes ownership, is comfortable getting into the detail, and enjoys improving systems and engineering practices rather than just maintaining them. What You’ll Be Doing - Build and maintain backend services using Python and Node.js - Develop frontend applications using React and TypeScript - Design and build REST and/or GraphQL APIs - Work with cloud infrastructure (AWS and/or Azure) to support scalable systems - Use and manage containerised environments (Docker, Kubernetes) - Contribute to and improve CI/CD pipelines and release processes - Implement observability practices (logging, monitoring, tracing) - Apply secure coding practices and ensure systems meet required standards - Troubleshoot issues across application and infrastructure layers - Collaborate with engineers, designers, and clients to deliver production-ready systems Required - Experience building production systems using Python and/or Node.js - Strong experience with TypeScript and React - Experience building and consuming REST or GraphQL APIs - Exposure to AWS and/or Azure environments - Familiarity with containers (Docker) and orchestration (Kubernetes beneficial) - Experience working with CI/CD pipelines - Understanding of observability concepts (logging, monitoring, tracing) - Solid understanding of software engineering fundamentals and system design - Awareness of secure coding practices and data protection considerations Nice to Have - Strong experience with Kubernetes in production environments - Experience with specific observability tools (e.g. Dat
Applying for this Mid-Level Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Instil?
Real rants from real employees. Read before you apply.