Staff Software Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Staff Software Engineer
Chicago, IL
$180,000 ‒ $200,000 annually
Reports to: Sr. Director of Engineering
FLSA Status: Exempt
About Us:
We have been recognized as one of Built In Chicago’s Best Startups to Work for in 2026
Aeropay is a financial technology company modernizing money movement with pay by bank solutions. Headquartered in Chicago and backed by leading investors, Aeropay enables businesses to accept compliant, cashless payments through direct bank-to-bank (ACH) transfers, eliminating card fees and outdated payment rails. Powering online checkouts, in-store transactions and embedded payments, Aeropay’s flexible APIs and integrations are built on a secure and scalable infrastructure with compliance at the core. In industries where risk mitigation and user experience matter most, our platform gives our partners a faster, safer and more intuitive way to pay.
Aeropay is redefining what it means to pay—and get paid—by bank.
Position Overview:
The Staff Software Engineer is a vital member of the Engineering team at Aeropay, responsible for designing, developing and implementing high-quality software solutions within a specific product domain. This role requires a strong technical foundation, a passion for innovation and a collaborative approach to problem-solving. The Staff Software Engineer will contribute to the full software development lifecycle, working closely with cross-functional teams to deliver exceptional products that meet customer needs and drive business growth within their assigned domain. This position offers an opportunity to become a subject matter expert and make a significant impact on the company's technical direction, contributing to a culture of engineering excellence.
Key Responsibilities:
- Design, develop and implement software solutions that are scalable, reliable and maintainable within the assigned product domain
- Participate in all phases of the software development lifecycle, from requirements gathering and design to testing and deployment — with a focus on the specific needs and challenges of the domain
- Champion scalable and maintainable codebases through rigorous code reviews, automated testing practices and long-term architectural thinking
- Lead initiatives to reduce technical debt, enforce coding standards and drive continuous improvements in code quality across engineering teams
- Write clean, well-documented and efficient code, adhering to the standards and best practices of the domain
- Conduct code reviews and provide constructive feedback to peers, with a focus on domain-specific knowledge and expertise
- Troubleshoot and debug software issues within the domain, leveraging in-depth understanding of the system and its components
- Proactively contribute to the continuous improvement of development processes and best practices within the domain
- Stay abreast of industry trends and emerging technologies relevant to the domain
- Develop a deep understanding of the assigned product domain, including its business logic, user needs and technical architecture
- Contribute to the technical roadmap and strategy for the domain
Qualifications:
- Bachelor’s degree or extensive certification in a related field is preferred
- 10+ years of relevant experience in progressive engineering leadership roles
- Strong proficiency with Python
- Solid understanding of object-oriented programming principles and design patterns
- Experience with relational databases and SQL
- Familiarity with Agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
- A strong desire to learn and become a subject matter expert in a specific product domain
Compensation & Benefits:
- Salary Range: $180K - $200K base salary
- Benefits Offered:
- Medical, Dental & Vision Coverage
- Flexible PTO
- 401(k) Employer Match
- Maternity/Paternity Leave
NOTE: This job description is not intend