OnePay is a consumer fintech company trusted by millions of Americans to improve their financial systems. The Backend Software Engineer will design, build, and ship backend services that enhance user experiences across mobile and web platforms while collaborating with various teams to improve system architecture and performance.
Responsibilities:
- Design, build, and ship backend services that support user-facing features across mobile and web experiences
- Collaborate closely with frontend engineers, product managers, designers, and data partners
- Lead backend technical planning and contribute to architecture decisions that improve scalability, reliability, and performance
- Proactively identify opportunities to improve user experience through backend optimizations and system enhancements
- Build and maintain clear technical documentation to support a growing and distributed engineering organization
Requirements:
- 5+ years of professional experience building and scaling backend systems in consumer technology or fintech environments
- Experience designing and operating distributed systems, APIs, and data flows that support user facing applications
- Familiarity with message brokers and event driven systems, as well as caching and performance optimization strategies
- Demonstrated ability to lead technical execution, mentor other engineers, and deliver with a high bar for quality
- Drive and proactivity – everyone here is a builder and executor
- Familiarity with functional programming concepts