About this role
Job title: Senior Software Engineer
About the Role
We’re seeking an experienced and owner-minded Software Engineer to join Perpay and contribute to our culture of technical excellence. You will lead large-scale projects across analytics, commerce, product, design, and operations, mentoring junior engineers and helping scale our platform to serve millions of users in a mission-driven, fast-paced environment.
What You'll Do
-
Be a leader our team looks to as a model of execution, accountability, and technical expertise
-
Lead the implementation of large scale features for our customers and our internal finance, operations, and risk teams
-
Develop technical requirements alongside our Product team
-
Solve problems that span multiple interconnected systems with distributed architectures and scaling systems
-
Execute on the full lifecycle of new features with fellow engineers
-
Continue to improve how we build, test, and deliver software
-
What We're Looking For
-
5+ years of experience building web applications at scale in at least one modern language/framework (Python/Django, React/TypeScript, Rails, etc.)
-
2+ years of experience leading technical teams and large, complex projects
-
Experience working on consumer-facing products with empathy for end users
-
Excellent at unblocking yourself and those around you, and ability to design, analyze, and debug distributed systems and services
-
Significant experience operating large-scale services with AWS, Docker, and/or Kubernetes
-
Excellent communication skills, including the ability to explain highly technical subject matter to a nontechnical audience
-
Nice to Have
-
Product-minded with experience building production web apps for real users
-
Experience coaching and supporting junior engineers
-
Compensation & Benefits
-
Salary: base $160,000 - $200,000 per year, plus equity and a discretionary cash bonus
-
Meaningful compensation and equity
-
Premium medical benefits (fully paid base plan, and very reasonable premium for the buy-up option)
-
4% employer 401k match
-
Unlimited PTO
-
Remote weeks around major holidays + extra holiday on weekends like MDW and LDW
-
High quality catered lunch by local chefs, 4 days/week
-
Gym subsidy
-
Paid cell phone + plan
-
Student loan repayment program
-
Relocation assistance
-
Generous team member discounts