Posted in

Principal Backend Engineer

Principal Backend Engineer

CompanyFeathr
LocationRemote in USA, Gainesville, FL, USA
Salary$145000 – $165000
TypeFull-Time
Degrees
Experience LevelSenior

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

Responsibilities

  • Plan and iterate over the product development lifecycle.
  • Work alongside other Product Team engineers to design and develop features.
  • Break down complex technical challenges into manageable work components, ensuring clear deliverables.
  • Receive feedback on your code and features and iterate.
  • 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.

Preferred Qualifications

  • Patience and determination to work through complex technical troubleshooting obstacles.
  • Demonstrated ability to collaborate and manage relationships with internal and external partners.
  • Constantly look to hone your craft and share what you learn with your colleagues.
  • Service-oriented team player who is here to achieve success for Feathr, The Product Team, and yourself.
  • Pragmatic and customer-oriented – you are building software to help customers, not for the sake of building software.
  • Comfortable adapting to quickly changing conditions.
  • Careful, detail-oriented approach to building software – ask questions first and write code later.
  • Strong communication and interpersonal skills, including the ability to clearly explain technical concepts to both technical and non-technical audiences.