Title: Senior Software Engineer (Python)
Location: 100% Remote
Direct Hire
Salary: Competitive Salary + 10% Bonus + Equity
Unlimited flex time off
Full Benefits including medical, dental, vision, short and long-term disability, and life insurance
Office setup stipend
Phone reimbursement
Huge opportunity for growth
From the Hiring Manager: “I am looking for solid, recent, and concurrent experience with complex Pytinhn scripting, and Linux experience”
What You’ll Do
- Design, architect, develop, and implement the next generation of high-impact desktop applications.
- Participate in technical workshops and design sessions for all SDP components and repositories.
- Apply modern software engineering disciplines and concepts to solve complex and challenging problems.
- Perform code reviews for your peers where you will learn from and contribute to a collaborative working model.
- Work closely with Product Management and all R&D teams to review, prioritize, and plan our roadmap.
- Contribute to a culture of continuous learning and improvement
- Stay up to date on new technologies and industry trends to drive innovation
Required skills
- Minimum 5+ years of experience developing applications, REST endpoints, and scripts using Python
- Strong knowledge of Linux including deep experience with packaging, namespaces, systems, iptables, DNS, TCP/IP networking, and other Linux concepts
- Experience moving from an appliance/on-prem delivery model to a SaaS/container delivery model
- Experience supporting developers, creating and supporting CI/CD pipelines, creating and delivering Linux-based appliances, as well as containerizing applications and microservices.
- Proficiency with containers (Kubernetes & Docker)
- Experience with Terraform, Helm & bash scripting
- Experience adding and maintaining automation and automated tests
- Eager and proactive behavior to continue learning about existing/new tools, protocols, standards, and tricks
- Cares about readable, performant, reliable, and secure code
Nice to haves:
- Experience developing CLI tools with Golang (Go)
- Working knowledge of producing metrics (i.e. Prometheus)
- Cloud engineering experience with AWS or other cloud provider
- Docker Compose
Compensation will commensurate based on experience: benefits, salary plus bonus and potential for equity.