Salary Range
$132,600 - $179,400 /year
EstimatedThis salary is estimated based on similar roles. The actual salary may vary.
About Us:
DailyPay is transforming the way people get paid. As a worktech company and the industryβs leading on demand pay solution, DailyPay uses an award-winning technology platform to help Americaβs top employers build stronger relationships with their employees. This voluntary employee benefit enables workers everywhere to feel more motivated to work harder and stay longer on the job while supporting their financial well-being outside of the workplace.
DailyPay is headquartered in New York City, with operations throughout the United States as well as in Belfast. For more information, visit DailyPay's Press Center. [Upgrade to PRO to see link]
At DailyPay, we are on a mission to reshape the financial landscape by putting power back into the hands of the daily worker. We believe that hard work should pay off, and we achieve this by building a platform that provides employees with real-time access to their earned income.
As a Senior Software Engineer, you will be at the heart of this mission, designing the resilient, high-scale systems that turn financial transparency and control into a reality for millions of people.
In this role, you will do much more than ship high-quality code; you will be a technical anchor and a lead within our engineering community. You will thrive in navigating ambiguity, defining project scopes, and evolving our event-driven microservices architecture to meet the demands of a rapidly growing user base.
If you are a thoughtful problem-solver who excels at making complex technical trade-offs and is passionate about empowering both your peers and our customers, we invite you to help us raise the bar for engineering excellence.
HOW YOU WILL MAKE AN IMPACT:
- Design Scalable Foundations: You will design and deliver end-to-end backend services that provide financial control to millions of users, ensuring our systems remain elegant, and highly extensible as we scale.
- Drive Architectural Evolution: You will lead the transition toward event-driven micro-services by defining project scopes, navigating technical ambiguity, and designing APIs that serve as the blueprint for future engineering work.
- Solve High-Stakes Complexity: You will eliminate critical performance bottlenecks in high-traffic, real-time environments, making the high-level design trade-offs necessary to ensure our data structures and databases are resilient under load.
- Align Engineering with Mission: You will serve as a bridge between technical solutions and business needs, identifying blocking dependencies and streamlining team processes to ensure our hard work directly translates into financial wellness for our users.
- Champion Engineering Excellence: You will elevate the collective skill of the team by mentoring with empathy, creating team redundancy through thoughtful coaching, and fostering a security-first culture through comprehensive code reviews and Go best practices.
- Participate in On-Call: You will join an on-call rotation, responding to production incidents and contributing to blameless post-mortems that strengthen our systems over time.
WHAT YOU BRING TO THE TEAM:
- Production Backend Experience: 5+ years of professional experience building and scaling backend services. You must have a deep command of at least one modern language (Go, Java, Python, C# or modern OO languages) and the adaptability and desire to become productive in Go.
- System Design & Architecture: Proven ability to design and implement resilient micro-services.
- Database Proficiency: experience with PostgreSQL (or similar RDBMS). You must have a track record of identifying database bottlenecks, optimising complex queries, and executing zero-downtime schema migrations.
- Mentorship & Influence: Experience actively supporting the growth of others. Proven ability to demonstrate how youβve successfully mentored junior engineers and contributed to a healthy, blameless engineering culture.
- End-to-End Ownership: A history of taking projects from initial ambiguity through to production. You must have experience managing the full lifecycle of a feature, including CI/CD pipeline integration and automated testing.
- Clear Communication: The ability to articulate complex technical concepts to both engineering peers and non-technical stakeholders.
- AI Readiness: A willingness to work with AI-assisted development tools as part of your daily workflow. You don't need to be an expert today, but you should be curious, open to learning, and able to critically evaluate AI-generated code before it reaches production.
WHAT WE OFFER:
- Competitive compensation
- Opportunity for equity ownership
- Private health insurance option
- Employee Resource Groups
- Fun company outings and events
- Generous PTO Allowance
- 5% Pension contribution
Β
Β
#BI-Remote #LI-Remote
Β