Senior AI Engineer Profile
Job in
Phoenix, Maricopa County, Arizona, 85001, USA
Listed on 2026-07-27
Listing for:
OmegaHires
Full Time
position Listed on 2026-07-27
Job specializations:
-
Software Development
Backend Developer, Java Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
Senior AI Engineer Profile
Job Title:
Senior Backend Software Engineer - Digital Banking
Location:
Phoenix (Hybrid Model)
Role
Summary:
Join the Digital Banking technology team to strengthen our engineering capabilities with senior hands-on backend expertise. This role focuses on secure microservices, APIs, distributed systems, and production readiness, supporting faster delivery of banking capabilities while reducing operational risk through stronger engineering quality and technical leadership.
Responsibilities:
- Design, develop, and maintain backend services for Digital Banking platforms that support high transaction volume, security, scalability, and reliability.
- Lead distributed systems design, including service decomposition, asynchronous communication, fault tolerance, and consistency of trade-offs.
- Build Java microservices, REST APIs, batch jobs, and event-driven workflows using modern engineering patterns.
- Contribute to workflow implementations and champion best practices across services.
- Engage in hands-on design and development as part of an agile team, contributing to architecture, code quality, and operational readiness.
- Ensure platforms are extensible, scalable, observable, reliable, and aligned to SLAs for users.
- Design solutions that are testable, intuitive, maintainable, and easy for engineering teams to operate.
- Actively participate in design reviews, code reviews, and engineering discussions for key components.
- Partner with stakeholders to translate business capabilities into secure, performant, and maintainable technical solutions.
- Provide technical mentorship to engineers and help teams overcome complex problems.
Qualifications:
- 8+ years of software development experience; bachelor's or master's degree in computer science, computer engineering, or related technical discipline preferred.
- Strong hands-on backend engineering experience with Java and its frameworks.
- Extensive experience building distributed applications and operating scalable, low-latency services.
- Strong understanding of REST APIs, JSON, XML, service contracts, and API lifecycle practices.
- Hands-on experience with Spring, Spring Boot, Spring Batch, JUnit, JDBC, Gradle/Maven, Jenkins, and modern CI/CD practices.
- Experience with Kafka or similar streaming/event-driven technologies.
- Practical knowledge of distributed systems, caching, high availability techniques, and performance analysis.
- Experience with relational and No
SQL databases such as PostgreSQL and MongoDB. - Commitment to continuous integration, automated testing, secure coding practices, and collaborative engineering environments.
- Excellent written and verbal communication skills with the ability to partner across teams.
- Experience mentoring and influencing engineers while remaining hands-on with design and development.
Core Technology Stack:
- Backend:
Java (JDK 17-25), Spring frameworks, REST/RPC APIs - Build & Test: JUnit, Gradle, Maven, Jenkins, CI/CD
- Data:
PostgreSQL, MongoDB, Redis - Streaming:
Kafka, event-driven architecture - Platform:
Docker, distributed systems design, observability
Good-to-Have
Skills:
- Experience with GenAI applications and LLM-powered applications.
- Familiarity with AWS services and cloud-native architecture.
- Experience with data governance and compliance controls.
Join us to shape secure, scalable, and resilient banking capabilities that enhance customer-facing financial experiences.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×