Software Engineer
New York, New York, United StatesFull-timePosted Sep 18, 2026
About the role
An established financial services company is looking for an experienced software professional to join the team. You will be an integral part of an agile group working to enhance and deliver secure, stable, and scalable technology products within the payment technology space. The role involves conducting critical technical solutions across multiple business functions to support core objectives.
What you'll be doing
- Execute creative software design, development, and technical troubleshooting for complex problems
- Develop high-quality production code while performing rigorous reviews and debugging for the team
- Drive the adoption of AI-assisted engineering practices to improve code quality and delivery speed
- Utilize the full software development life cycle toolchain to enhance automation and operational stability
- Lead technical evaluation sessions with external vendors and internal teams to refine architectural designs
What we're looking for
- Extensive applied experience in software engineering concepts and system design
- Proficiency in Android development using Kotlin, Java, Coroutines, and Jetpack Compose
- Hands-on experience with architectural patterns such as MVVM and MVI
- Technical leadership in using automated testing tools including JUnit, Mockito, and RxJava
- Proven ability to implement AI-assisted development tools while ensuring code security and performance
What's on offer
- Remote working environment
- Opportunities for professional growth within a collaborative team
- Access to advanced engineering tools and emerging technologies
- A workplace culture focused on innovation and technical excellence
Apply via Hyra to be considered for this opportunity.
Responsibilities
- Execute creative software design, development, and technical troubleshooting for complex problems
- Develop high-quality production code while performing rigorous reviews and debugging for the team
- Drive the adoption of AI-assisted engineering practices to improve code quality and delivery speed
- Utilize the full software development life cycle toolchain to enhance automation and operational stability
- Lead technical evaluation sessions with external vendors and internal teams to refine architectural designs
Qualifications
- Extensive applied experience in software engineering concepts and system design
- Proficiency in Android development using Kotlin, Java, Coroutines, and Jetpack Compose
- Hands-on experience with architectural patterns such as MVVM and MVI
- Technical leadership in using automated testing tools including JUnit, Mockito, and RxJava
- Proven ability to implement AI-assisted development tools while ensuring code security and performance
Benefits
- Remote working environment
- Opportunities for professional growth within a collaborative team
- Access to advanced engineering tools and emerging technologies
- A workplace culture focused on innovation and technical excellence
Skills mentioned
KotlinJavaAndroid DevelopmentJetpack ComposeSystem DesignDebuggingPerformance OptimizationSoftware TestingUnit TestingJUnit
About Hyra
Hyra connects job seekers with top employers. Find remote work, full-time positions, and contract roles in technology, healthcare, finance, and more.
Technology2-10 employees