Manager, Tech Delivery - Engineering
Core
Design, develop, and deliver scalable, secure business software solutions and digital initiatives using modern cloud-native architectures.
Role type
Senior IC software engineer (cloud-native backend & microservices)
Builds
Microservices, serverless back-end systems, web frontends, and CI/CD pipelines for cloud platforms
Domain
Financial services / Cloud-native software engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Reactive programming in Java, OOP, microservices design, API design, system integration, cloud computing, DevOps, agile methodologies, automated testing, CI/CD pipeline creation, containerization (Docker, Kubernetes), event-driven architecture, serverless technology, business process management (Camunda/Flowable), Flink, pub/sub patterns (Kafka, MQ)
Preferred skills
Azure experience, AWS/GCP experience, Terraform, serverless technology
Technologies
Java, Couchbase, Bitbucket, Jenkins, Docker, Azure, Terraform, Flink, Kafka, MQ, Azure Event Hub, Kubernetes, AWS, GCP
Responsibilities
Drive detail design of technical solutions based on business requirements; perform hands-on development using Test Driven Development; design and document professional APIs; develop microservices or serverless back-end systems; develop web frontend with latest frameworks; create automated tests and unit tests; prepare technical documentation; develop CI/CD pipelines; maintain production systems and investigate issues; build tools to automate workflows; take lead on projects as needed
Seniority
Senior, hands-on IC