Overview
Your roleAs a Senior Software Engineer and Architect, you will balance hands-on software development (50%) with architectural strategy (50%). You will design and implement sustainable solutions while driving architectural alignment across teams. Your role will involve building modern software systems, maintaining technical roadmaps, and ensuring that solutions adhere to architectural standards. You will collaborate with cross-functional teams to deliver developer-centric tools and environments while addressing architectural gaps and interdependencies
At UBS, we re-imagine the way we work, the way we connect with each other – our colleagues, clients and partners – and the way we deliver value. Being agile will make us more responsive, more adaptable, and ultimately more innovative.
We’re looking for an Architect, Developer Workspaces to:
- work closely with cross-functional team members in a pod (cross-functional team) or crew to improve (digital) products and journeys iteratively and continuously in line with our Digital Principles and architecture goals
- design suitable architectures in different layers e.g., enterprise architecture, data architecture, solution architecture, technology architecture
- syndicate architectures among pods and ensure these conform to architectural standards; resolve interdependencies and conflicts and maintain a technical roadmap and maintain overview of architectural gaps
- manage and maintain requests for comments (RFCs), architectural decision records (ADRs) and risks, assumptions, issues, and dependencies (RAIDs)
- collaborate with other architects to define architectural goals and standards and manage temporary solutions and technical debt remediation
- play an active role in consulting product owners on translating OKRs (Objectives and Key Results) into backlog items and include architectural improvements into the roadmap
Full Time
Job Reference #
316917BR
City
Pune
Your team
You’ll be working in the Developer Workspaces Team focusing on providing compute, development environments and tooling to developers and business users.
Your expertise
Responsibilities:
Software Engineering (50%):
- design, develop, and deliver scalable, sustainable solutions using modern programming languages like Python, Golang, or Typescript.
- build APIs, microservices, and cloud-native solutions, ensuring high performance and reliability.
- automate workflows and infrastructure using tools like Terraform and CI/CD pipelines (e.g., GitLab, ADO).
- conduct code reviews, write detailed designs, and implement test automation to ensure quality.
- provide developers with the right tooling, compute, and environments to enhance productivity.
Architectural Leadership (50%):
- define and maintain architectural goals, standards, and technical roadmaps in collaboration with other architects.
- syndicate architectural designs across teams, resolving interdependencies and ensuring alignment with standards.
- manage architectural decision records (ADRs), requests for comments (RFCs), and risks, assumptions, issues, and dependencies (RAIDs).
- address technical debt and manage temporary solutions while driving long-term architectural improvements.
Expertise:
Programming & Development:
- strong experience in programming languages such as Python, Golang, Typescript, Java, or C#. Python & Golang are preferrable.
- proficiency in building APIs, microservices, and cloud-native solutions.
- familiarity with front-end frameworks like React is a plus.
Cloud & Infrastructure:
- hands-on experience with cloud platforms like Azure (preferred), AWS, or Google Cloud.
- proficiency in Kubernetes, Docker, Helm, and other cloud-native infrastructure technologies.
- strong understanding of microservice architecture and RESTful services.
Automation & CI/CD:
- experience with CI/CD pipelines and tools like GitLab or ADO.
- strong bias for automation using tools like Terraform.
Architectural Knowledge:
- experience in system design with event-driven, cloud, and microservice patterns.
- ability to write and communicate detailed designs and maintain architectural documentation.
- familiarity with managing technical debt and temporary solutions.
Monitoring & Metrics:
- understanding the importance of metrics and alerting, with experience using tools like Prometheus, Grafana, or Datadog.
Key Attributes:
- a balanced mindset to excel in both hands-on software engineering and architectural strategy.
- strong collaboration skills to work with cross-functional teams, architects, and product owners.
- a passion for building developer-centric solutions while maintaining a long-term architectural vision.
UBS is a leading and truly global wealth manager and the leading universal bank in Switzerland. We also provide diversified asset management solutions and focused investment banking capabilities. Headquartered in Zurich, Switzerland, UBS is present in more than 50 markets around the globe.
We know that great work is never done alone. That’s why we place collaboration at the heart of everything we do. Because together, we’re more than ourselves. Want to find out more? Visit ubs.com/careers.
Join us
At UBS, we know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. And we use artificial intelligence (AI) to work smarter and more efficiently. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves.
We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.
Disclaimer / Policy statements
UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.