We are seeking a highly skilled Lead Software Engineer to support a key initiative within Member Value, focused on authentication and vendor integration. This role will play a critical part in building a modern, cloud-native integration layer that enables secure, scalable data exchange between client and external partners. This is net-new development work, supporting the integration of new third-party vendors into our ecosystem. The ideal candidate brings deep hands-on expertise in Apache Flink, AWS, Java, and Go, along with experience building distributed, event-driven systems.
Key Responsibilities:
- Lead the design and development of a cloud-native integration platform hosted in AWS
- Build and maintain Apache Flink pipeline jobs for real-time data processing and rule execution
- Develop backend services using Java (Spring Boot) and Go (Golang)
- Design and implement RESTful APIs to enable secure data exchange between USAA and external vendors
- Contribute to event-driven architecture using Kafka for streaming and asynchronous processing
- Collaborate with internal teams and third-party vendors to ensure seamless integration and data flow
- Partner with distributed teams, including nearshore and offshore resources
- Support infrastructure automation using Terraform
- Develop, test, debug, and deploy high-quality, scalable applications
- Create and maintain technical documentation and follow Agile development practices
Build and deploy services leveraging AWS technologies including:
- EKS (primary integration layer)
- Lambda
- API Gateway
- S3, DynamoDB, SQL-based storage
- Step Functions
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Experience building and deploying applications in AWS, including EKS and serverless architectures
- Experience with event-driven systems and streaming platforms (Kafka preferred)
- Proficiency with containerization technologies (Docker, Kubernetes)
- Experience with Terraform or other infrastructure-as-code tools
- Familiarity with RESTful API design principles
- Experience using Git or similar version control systems
- Strong problem-solving, analytical, and communication skills
Strong hands-on development experience with:
- Apache Flink (required)
- Java / Spring Boot (required)
- AWS cloud services (required)
- Go (Golang) development (required)
Preferred Qualifications:
- Experience supporting authentication systems or security-focused platforms
- Experience working with third-party vendor integrations
- Familiarity with SQL-based data stores
- Experience collaborating with nearshore/offshore teams
- Exposure to enterprise-scale distributed systems
What Makes This Role Unique:
- Opportunity to help build a new enterprise integration platform from the ground up
- High visibility initiative within Member Value tied to authentication and vendor onboarding
- Work with a modern tech stack including Flink, AWS, Go, and Java
- Direct impact on how we integrate with new external partners and technologies
Top Skill Priorities:
- Apache Flink
- Java (Spring Boot)
- AWS (EKS, Lambda, API Gateway)
- Golang
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
