Feathr

Principal Backend Software Engineer

Feathr

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $145,000 - $165,000 per year

Job Level

About the role

  • Work under the direction of the Associate Director of Product Engineering on backend software development projects.
  • Own your code from planning to maintenance to retirement.
  • Work with internal and external stakeholders to develop requirements and design technical solutions.
  • Collaborate with engineering colleagues to implement solutions.
  • Deploy and monitor changes in production and address issues as identified.
  • Plan and iterate over the product development lifecycle.
  • Collaborate with members of other departments to ensure technical solutions meet the company's business interests.
  • Ensure the integrity, availability, and confidentiality of Feathr’s data and operations.

Requirements

  • 6+ years of experience in software development, with a strong focus on SaaS products.
  • Expertise in designing, building, and maintaining large-scale distributed systems.
  • Professional experience owning a process that includes shipping a complicated piece of software to real users
  • Working with both synchronous and asynchronous environments
  • Advanced knowledge of Kubernetes, Elasticsearch, MongoDB, Redis, and Python
  • Experience with Advanced ElasticSearch APIs
  • Expertise in MongoDB Queries and Aggregations, as well as regular maintenance
  • Expertise in AWS infrastructure and services (EC2 and EKS at a minimum)
  • Experience with self-hosted Drone CI/CD
Benefits
  • Health, dental, vision
  • Summr and Wintr breaks
  • Paid vacation/sick time
  • Professional development budget
  • Office food
  • Social events
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentSaaS productslarge-scale distributed systemsKubernetesElasticsearchMongoDBRedisPythonAWSCI/CD
Soft Skills
collaborationstakeholder engagementproblem-solvingplanningiterationcommunicationownershipmonitoringtechnical solution designdata integrity