Job Description
The Solution Architect designs and evolves scalable, high-performance systems for an industrial web application. The role focuses on system architecture, API and database design, translating new features into concise system architecture, hands-on backend development and leveraging AI-based tools and automation to efficiently support overall delivery speed
System & Solution Architecture
1. Design end-to-end solution architecture based on microservices and modular systems
2. Define system boundaries, responsibilities, and integration patterns
3. Ensure maintainable, secure, and future-proof architecture in Azure and Databricks
API & Data Design
4. Design and govern API contracts (MuleSoft, REST, event-driven, async)
5. Define database and data models aligned with performance and scalability needs (Databricks, Azure SQL, Blob Storage)
Scaling & Performance
6. Design for scalability, availability, and performance from the start
7. Identify bottlenecks and define performance optimization strategies
Feature Design & Workshops
8. Lead and moderate technical workshops for new features and system extensions
9. Translate business and product requirements into technical solutions
10. Align stakeholders on architecture, tradeoffs, and implementation approach
AI-Driven Development & Automation
11. Define and govern the use of AI-based development tools and automation across backend and frontend teams to ensure consistency, quality, and scalability
12. Use AI-based automation to support and generate code reviews and pull requests
Technical Leadership
13. Act as architectural authority and sparring partner for web development team
14. Support team with guidelines, reviews, best practices and hands-on development
15. Ensure architectural alignment across products and platforms
Your Profile
16. Experience as Backend Architect, Solution Architect, or Senior Backend Engineer
17. Strong background in microservice architecture, APIs, and data modeling
18. Proven experience designing scalable, high‑performance enterprise systems
19. Strong background and hands on in C#, Entity Framework, Azure, Databricks
20. Ability to translate complex engineering requirements into clear technical designs
21. Strong communication skills and workshop facilitation experience
22. Experience in industrial or enterprise environments is a plus
Additional Information
Success Criteria
23. Clear, scalable, and well-documented system architectures
24. High-performance and reliable backend platforms
25. Well-designed APIs and data models enabling fast feature delivery
26. Strong alignment between business, product, and engineering
27. Sustainable architecture that scales with product growth
Join our ATS Industrial Automation Team because:
28. We VALUE our People: The foundation of a great company is having the best team which is why we continuously work to develop, engage, empower, and energize our people.
29. We support internal GROWTH & DEVELOPMENT: ATS Automation offers endless opportunities for professional growth and development, including international exchange programs and internal support programs
30. We offer COMPETITIVE Total Rewards: Competitive starting salaries, overtime pay eligibility, subsidized company pension plan and capital-forming benefits, 30-day vacation entitlement and much more.