#1 Job Board for tech industry in Europe

Senior Backend Engineer
Python

Senior Backend Engineer

San Francisco
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Python

    master

    Django

    master

    PostgreSQL

    master

Job description

Today, Awning is a small, well-funded team that is building a platform to help individuals invest in Single Family Rental homes. We are hiring a senior backend engineer to help us build new features for our customers and agents, build a strong foundation for our backend (tooling, infrastructure, testing, etc), participate in our product strategy, and develop a strong engineering culture. As part of this role, you will lead all things backend at Awning.

What you'll do:

  • Develop features and systems within our using Python, Django, Postgres, Redshift, Airflow, and other technologies you and the team deem appropriate
  • Help define the architecture for our backend and set us up for scale
  • Help choose the tools we use as a team to drive our developer workflow
  • Work closely with our CTO to define our engineering roadmap
  • Work with the rest of the team to build a great product development process
  • Play a big role in defining our culture as an engineering team

About you:

  • You love high impact, fast paced roles.
  • You are detail-oriented while being able to see the big picture.
  • You can work with product / design to make good trade-offs.
  • You are excited about new technologies but pragmatic about the technologies we use.
  • You have ideally seen early stage and scale before.
  • You are a generalist who can work across the stack if needed.
  • You love great tooling and infrastructure that support development velocity.
  • You know the importance of testing.
  • You care about performance and measurement.
  • You strive in a team environment.

Qualifications:

  • 3+ years of experience
  • Have worked on backend tech stacks before
  • Expertise in Python and Django
  • Experience with service oriented architectures, API design, architectural design, and testing
  • Experience with Databases like Postgres, Redis, and Elasticsearch

Nice to haves:

  • Open source contributions
  • Experience with data infrastructure using technologies like Airflow and Redshift
Our core values:

📊 We are data-driven problem solvers.

We don't make assumptions on a solution when working to solve a problem, whether that be a bug or a problem our customer or business is dealing with. We take the time to consider all possibilities and validate our approach using data, which can take the form of rigorous technical analysis, customer interviews, or even manually reviewing every incident. We believe that by taking the time to consider all possibilities, we end up doing the right thing more often than not.

🔥 We are intensely focused on the things that matter.

We believe that working hard at the burning problems and big opportunities in our business creates longer term value for our customers than working on a variety of things. We understand that there are many ways we can add value but only a few things we can do at any time that will meaningfully impact our service in the long run. We work with urgency on the things that matter, because they matter. We are willing to cancel the things that don't matter, as we see the value of our limited time to make progress on the things that do.

🤯 We strive to deliver insanely great customer experiences.

We focus on delivering a quality of service to our customers that is so insanely great that a customer is blown away every time they interact with us. While we recognize, it's impossible for us to make a perfect product as an early stage company, we make up for that through extreme attentiveness to the needs of our customers. We say "yes, and" not "no" to our customers needs and always put them first. We believe that we can scale insanely great experiences and don't worry about how scalable what we do to please our customers today is.

🥕 We pride ourselves in being radically resourceful and resource efficient.

We do not fear lacking the expertise, the data, or the team to take on a challenge. We are confident in our abilities to tackle the challenges that come our way. We understand that as a startup resources are scarce, which drives us to be efficient with our team members' time and resourceful in our own time when approaching challenges. We make up for lacking resources, by being clever in how we approach the challenges we face and are efficient by getting to the essence of what's necessary. We do not make excuses, we find solutions.

🚀 We learn from taking risks.

We know that startups are inherently risky and understand that doing something risky means taking risks. We don't fear rejection or defeat, we fear not learning. This drive pushes us to take risks and learn from our mistakes. We would rather ship early and often, whether that be features or enhancements to our services. We understand through that risk comes reward — the reward of earlier success, learning from invalidation, or better data to iterate on improvements.

What we offer

We have a seasoned founding team that understands the importance of our employees to our company's success. As such, Awning offers competitive pay and benefits, including generous equity.

Our benefits and perks include:

  • Full medical, dental, and vision with optional 70% coverage for dependents
  • Flexible vacation policy

Our team celebrates our diverse backgrounds. We believe that being open about who we are and what we do allows us to be better. Individuals seeking employment at Awning are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, sexual orientation, gender identity or other protected status under all applicable laws, regulations, and ordinances.