Hybrid Staff Software Engineer – Java, .Net, Python, AWS

Posted last week

Apply now

About the role

  • Staff Software Engineer focused on building cloud-native solutions for banking. Driving technical direction and mentoring engineers in fast-paced environments.

Responsibilities

  • Drive technical direction and architecture decisions with a strong focus on Kubernetes and AWS cloud-native solutions
  • Build and embed best-in-class run capability within the squad
  • Optimize cloud cost and performance using tools like Karpenter for autoscaling and Apptio Cloudability for cost management
  • Provide technical leadership and mentorship to engineers

Requirements

  • Proficiency in Java/J2EE (Spring) or .Net OR Python (FastAPI) for building RESTful APIs
  • Strong hands-on experience with AWS services (EC2, ECS/EKS, Lambda, RDS, S3, IAM, CloudFormation/Terraform)
  • Familiarity with Karpenter, Apptio Cloudability, and AWS cost management strategies
  • Microservices design, event-driven systems (Kafka), and distributed systems knowledge
  • GitHub Actions, Artifactory, AWS DevOps and FIS familiarity
  • Familiarity with cloud security patterns, IAM policies, and compliance frameworks
  • Experience with relational databases (Postgres/Oracle), NoSQL (MongoDB), and data warehousing solutions

Benefits

  • Flexible working options
  • Professional development opportunities

Job title

Staff Software Engineer – Java, .Net, Python, AWS

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job