As a Senior Software Engineer on the Core Applications team, you will design, develop, and optimize the platform that processes billions of dollars in payments.
You will take ownership of key components, drive technical excellence, and collaborate across teams to solve complex challenges.
Your responsibilities include enhancing critical components of Ruby on Rails applications, ensuring high performance, security, and scalability.
You will architect and implement modular, maintainable, and well-tested code that powers the payments platform.
You will optimize system performance, troubleshoot bottlenecks, and solve complex engineering challenges in large-scale applications.
Collaboration with product, security, and infrastructure teams is essential to build innovative solutions that drive business success.
You will lead by example, mentoring and supporting fellow engineers while fostering a culture of continuous improvement and inclusivity.
You will drive best practices for code quality, design patterns, and long-term sustainability.
Requirements:
You must have 7+ years of software engineering experience with deep expertise in Ruby on Rails.
Proven success in working with large, complex codebases and effectively communicating about code decisions is required.
Strong decision-making skills are necessary, with the ability to balance business needs, technical excellence, and engineering velocity.
Experience in modularizing applications and solving high-performance scalability challenges is essential.
A solid understanding of software design patterns and architectural best practices is required.
You must demonstrate a commitment to collaboration, respect, and support for team members across all levels and backgrounds.
Benefits:
The position offers a base salary paid semi-monthly, with a salary range of $175,000 - $200,000 per year.
You will experience a fast-paced and professional work culture.
Stock options are available with standard startup vesting - 1 year cliff; 4 years total.
A $50 monthly communication expense stipend will be provided to cover phone/internet bills.
You will receive a $250 stipend to enhance your work-from-home setup.
Reimbursement for peripheral equipment is available, including up to $400 for a monitor and up to $200 for a keyboard and mouse.
Premium medical benefits, including vision and dental, are provided with 100% coverage for employees.
Company-sponsored life and disability insurance is included.
Paid parental bonding leave, sick leave, jury duty, and bereavement leave are offered.
A 401k plan is available for retirement savings.
Flexible Time Off is provided, with team members typically taking off around 3-4 weeks per year.
Volunteer Time Off is also available.
There are 13 scheduled holidays throughout the year.
The company hosts 2x/year in-person team meet-ups, lasting 2-3 days, which are company-paid.