Jobs and Careers
PR

Principal Software Engineer

ProducePay
United States - Remote, United StatesRemotefull_timeVerifiedPosted 9 May 2023

About the role

We are looking for a Principal Software Engineer to help our team level up as we move towards a service-oriented architecture. In March, our team was 6 engineers spread across two teams with two completely separate applications and codebases. The Principal Engineer will sit outside of any specific product team, and instead focus on how our teams and services work together to power the ProducePay platform.


ProducePay's Engineering Culture

  • Ownership Mindset: From our product teams to our individual team members, we take full ownership of what we do.
  • Product Obsessed: Our engineers don't just build tech, they build products.
  • Ego Free: Our team knows that everyone has something to teach, and that there's always more to learn.
  • Relentless Simplification: We are constantly simplifying what we do, from processes, to user experience, to the code we write.
  • Constant Growth: We do not stand still. We constantly strive to improve and grow as individuals and as a team.


Responsibilities and Duties

  • Provide technical leadership across the entire engineering team, advising team leaders when making technical decisions about system architecture
  • Coordinate engineering efforts across all teams, making sure that all teams are working effectively together
  • Carry an ownership mentality over the whole system. Pay attention to the areas that need help and jump in with a problem solving mindset. There will be very little direction in this role and you will need to find the areas where you can provide the most benefit.
  • When needed, jump in as a supplemental resource to a team in order to help jumpstart a project or finish it faster
  • Mentor and guide other engineers using your extensive knowledge and experience. Whether through code reviews or pair programming, we want to learn from you.
  • Continue to grow your skill set and knowledge. We are committed to investing in ourselves and our team

Requirements

  • Extensive experience with building web applications, preferably with service oriented architectures. You’ve seen some stuff, and whether it’s good, bad, or ugly it continues to inform the decisions you make on the software you build.
  • Experience providing technical leadership within a project. You are comfortable being the person that people come to for questions and advice.
  • Our stack includes React, GraphQL, Rails, Elixir, Phoenix, Node, Express, and Postgres. You don’t have to know them all, but we’re looking for team members excited to work with these technologies.
  • Experience shipping production-quality software for 8+ years.
  • Experience working with agile software development processes.


Who You Are

  • You thrive in a fast paced environment. You enjoy solving large and oftentimes ambiguous problems.
  • You think about solving problems, not just building technology. Whether that is solving problems for our users, our internal employees, or our other engineering teams, you are focused on the outcome of what you do.
  • You take ownership of problems and drive to accomplish what is necessary to solve them. You don’t believe in silos or flinging tasks over a fence.
  • You are a lifetime learner that isn’t afraid of diving into something new.
  • You love to collaborate on problems that are bigger in scope and impact than what you could accomplish by yourself.
  • You want to work with other team members that share the same passion and drive for awesome tech and products as you and have a great time doing so.

Benefits

  • Competitive Salary and Benefits
  • Equity
  • Smart colleagues
  • Well funded startup
  • Health Insurance: Medical, Dental, and Vision benefits
  • Competitive comp package of base, bonus, and equity
  • 401K - company automatically contributes 3%
  • Work-from-Home Stipend
  • Quarterly Volunteer Days
  • Pet Insurance
  • Unlimited Paid-Time-Off
  • Brilliant, motivated, and fun team members

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ProducePay

View company profile →