
Staff Software Engineer, Platform
Dandy
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $221,100 - $268,000 per year
Job Level
About the role
- Solve technical problems of the highest scope and complexity for your team.
- Collaborate with stakeholders within the tech org to influence overall objectives and long-term goals of your team.
- Advocate for improvements to product quality, security, and performance that have a particular impact across your team and others.
- Develop and maintain infrastructure, systems, and tooling to support Dandy’s products in a secure, well-tested, and performant way.
- Reinvent an analog experience and disrupt a legacy industry through novel and scalable system design.
- Collaborate with Product Engineers and other stakeholders within Engineering, Product and Data to maintain a high bar for quality in a fast-paced, iterative environment.
- Advocate for improvements to infrastructure quality, security, and performance.
- Craft code that meets our internal standards for style, maintainability, and best practices.
- Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.
Requirements
- 8+ years of software engineering experience, preferably in a high-growth startup environment
- An expert in distributed systems and scaling backend services
- An expert in Public Cloud Infrastructure (GCP preferred, AWS, Azure) and Kubernetes
- Experience with complex CI/CD pipelines for poly-artifact monorepos
- Experience with infrastructure as code platforms (Terraform, Pulumi)
- Experience designing the architecture and automation of infrastructure within a cloud environment
- Experience in identifying and remediating security vulnerabilities within a cloud environment
- Experience with building observability platforms (i.e., metrics, logging and tracing)
- A collaborative, pragmatic, and growth-oriented mindset.
- The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
- Comfort working in a highly agile, intensely iterative software development process.
- Self-motivated, self-managing and takes ownership, with excellent organizational skills.
Benefits
- healthcare
- dental
- mental health support
- parental planning resources
- retirement savings options
- generous paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringdistributed systemsscaling backend servicesPublic Cloud InfrastructureKubernetesCI/CD pipelinesinfrastructure as codeTerraformPulumiobservability platforms
Soft Skills
collaborative mindsetpragmatic mindsetgrowth-oriented mindsetclear communicationproblem-solvingself-motivatedself-managingownershiporganizational skillsiterative solutions