Who we are
Build
a brighter future while learning and growing with a Siemens company at the
intersection of technology, community and sustainability. Our global team of
innovators is always looking to create meaningful solutions to some of the
toughest challenges facing our world. Find out how far your passion can take
you.
Brightly, a Siemens company is the global leader in intelligent asset
management solutions. Brightly enables organizations to transform the
performance of their assets with a sophisticated cloud-based platform that
leverages more than 20 years of data to deliver predictive insights that help
users through the key phases of the entire asset lifecycle. More than 12,000
clients of every size worldwide depend on Brightly’s complete suite of
intuitive software - including CMMS, EAM, Strategic Asset Management, IoT
Remote Monitoring, Sustainability, and Community Engagement. Paired with
award-winning training, support, and consulting services Brightly helps light
the way to a bright future with smarter assets and sustainability.
About the job Brightly,
Siemens continues to grow and needs amazing engineers. This is an excellent fit
for talented engineers who thrive in a fast-paced environment. New hires will
work alongside our top-notch engineers and product team to design, implement,
deliver, and support our highly ambitious products and integrations. We care
deeply about your passion and dedication to the craft of software.
What you’ll be doing- Drive & Develop Solution Architectures (Micro
Frontends, Infrastructure & Data) across various domains, and products,
leveraging the latest technology frameworks.
- Implement Micro UI Architecture and design
Principles around Scalability, Simplicity, Reliability, Availability, Security,
Operational Excellence, Integration & Performance
- Inspire and guide engineers to design,
implement, and document reusable patterns, libraries, and frameworks that allow
us to scale development effectively.
- Own & oversee architecture reviews,
approvals, and decision-making mechanisms to ensure that architecture decisions
are consistent and aligned across the organization.
- Actively participate in the Architecture
Governance & share best practices, approaches, and patterns with the wider
tech community in the organization
- Oversee assigned programs (e.g., conduct code
review) and provide guidance to team members. Assist with solving technical
problems when they arise. Ensure the implementation of the agreed architecture
and infrastructure.
- Lead successful partnerships between multiple
technology teams throughout the software development lifecycle ensuring
stakeholders are informed at all stages.
- Participate in cross-functional portfolio &
product planning sessions as an engineering visionary with a focus on the
horizon. Own assigned areas/services/components of products as the technical
guru.
- Apply and influence data-driven analysis and
pragmatic decision-making aligned with business and technology needs. Follow up
on immediate deliveries with long-term solutions.
- Partner in the build vs buys vs partner
decisions, vendor selection, technology selection, cloud strategy, technology
roadmaps, and business case rationalization.
- Instill a culture of constant learning and
staying relevant with trends in technology across engineers and management.
- Influence architects, senior engineering, and
product management to measure, track, and iterate continuous improvement of
processes across engineering disciplines, impacting success across the agile
delivery organization globally.
What you need • Bachelor’s or master’s degree in computer science or related discipline; or equivalent work experience
• 15+ years of experience with developing UI in enterprise web applications.
• 7+ years of experience in SPA, micro-UI and micro-services-based architecture
• Extensive experience with designing cloud-native solutions.
• Extensive experience in unit testing, mocking frameworks, and automation frameworks.
• Extensive experience in designing architecture design for scalable products.
• Extensive experience working in agile methodologies (Scrum, Kanban)
• Extensive Experience in Reactive System designs and Architecture
• DevOps mindset - 6+ years’ experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, and operational metrics knowledge.
• Good understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles
• Understanding the nature of asynchronous programming and its quirks and workarounds
• Understanding of authentication and authorization between multiple systems, servers, and environments
• Good analytical and problem-solving aptitude
• Strong communication, partnership, teamwork, and influencing skills are required. Ability to communicate with and present to engineers, senior management & relevant stakeholders.
• Led multiple teams in a global delivery, agile, CI/CD, metrics-based setting.
Technologies:
• Vanilla JavaScript, Typescript
• UI Frameworks and Libraries like React, Vue and Angular
• Experience with Web Components
• Micro Frontend based architectures using Module Federation
• SQL Server, Oracle, MongoDB, DynamoDb
• Unit Testing frameworks like Jest, Web Test Runner, Playwright, Jasmine etc
• Visual Studio Code
• Docker / Kubernetes
• Version Control Systems like Git/SVN
• Package managers like npm/pnpm
• Module bundlers like webpack, gulp, etc.
• Progressive Web Apps
• Experience with cloud technology stacks like AWS, Azure, Google Cloud, etc.
Bonus Points:
• Open-source contributions, repositories, personal projects
• Participation in communities of interest, meetups
• Certifications in technology, agile methodologies
• Prior experience in agile implemented at scale across multiple teams globally
• Skills in client-side and server-side development engineering.
• Merger & Acquisition integration experience
• Exposure to OpenShift Platform.
The Brightly culture
We’re
guided by a vision of community that serves the ambitions and well-being of all
people, and our professional communities are no exception. We model that ideal
every day by being supportive, collaborative partners to one another,
conscientiously making space for our colleagues to grow and thrive. Our
passionate team is driven to create a future where smarter infrastructure
protects the environments that shape and connect us all. That brighter future
starts with us.
Together we are Brightly.