Principal Full Stack Software Engineers - Siemens Comfy | Enlighted Job Opportunity - Based in US Major City (Hybrid or Remote) @ Siemens - Sunnyvale, CA

Job Overview

11 days ago

Principal Full Stack Software Engineers - Siemens Comfy | Enlighted Job Opportunity - Based in US Major City (Hybrid or Remote)

Siemens - Sunnyvale, CA

Principal Full Stack Software Engineers - Siemens Comfy | Enlighted Job Opportunity - Based in US Major City (Hybrid)

About Us

Building Robotics, Inc. (BRI) is a Siemens-owned business on a mission to connect employees to the people, places, and things they need to do their best work. Our SaaS platform combines building intelligence, space analytics, and a consumer-grade mobile app technology to improve the workplace experience for Fortune 500 companies around the globe. Headquartered in the San Francisco Bay Area, our fast-growing team balances the dynamic energy of a small company with the backing of a global powerhouse.

We're Transforming

We are looking for - Principal Engineers to help build the next generation of our smart building products. This is an opportunity to make difference by developing products that make offices, hospitals, factories and warehouse into energy efficient, interactive and efficient spaces in which to work. Come join our startup culture and participate firsthand in designing the future of workspaces.

Having successfully deployed the first generation of our products, we are putting together teams to build the next generation to address a range of IT, OT, and IoT use cases (including real-time location, wayfinding, people counting, room booking, access control, and visitor management); and are exploring ways to leverage machine learning across our product. Simultaneously, we are aggressively growing our user base, with some of our largest-ever deployments currently in flight.

We value clean architecture and modern approaches to software development and testing. Our products consist of cloud-based micro-services and modern web and mobile applications. You will work closely with a tight, agile team that ships features continuously, and you will be able to see the impact of your work on real customers.

As a Principal UI Engineer, you’ll be working across teams to solve challenges around building scalable, extensible applications on both web and mobile. This role will have many of the characteristics of a technical lead, working closely alongside our back-end and platform teams to shape our UI strategy. You'll be part of the brain-trust that our engineering and product leadership will rely on to advise us on what's possible, what's sensible, and what's simple. In order to do that, you'll need to have technical depth; systems thinking; and communication skills to evaluate trade-offs around performance, cost, reliability, and scale. This is the ideal role for someone who's ready to move their career to the next level in terms of technical influence and scope of impact. Join us in Transforming the Everyday!

About You

  • First and foremost, you love building great software that make your customers happy. You love elegant, well-structured user interfaces that are wonderful to use. Your teams write code that is comprehensible, well-structured, highly performant, and you are equally comfortable in front of the computer cranking out code on your own or mentoring your team to develop great code.
  • You are curious and passionate about knowing “why”, whether it is why a use case is important for a customer, or why something strange happens one time in a hundred tries.
  • You love both learning and teaching. In this role, you will be interfacing with design, front-end, back-end, platforms, analytics, as well as our PM and QA teams; towards that end, you enjoy working across teams to solve hard problems.
  • Agile development is second nature. Not only will you be expected to participate in daily scrums, sprint planning, and retros; you'll be expected to help improve our ceremonies.
  • You strive for quality, and are obsessed with unit tests, automation, and squashing any bugs that sneak through. But it's more than that: you'll use our product, realize "hey! that's not what I expected!" and figure out how to make it better for everyone.

Your Skills and Experience

  • Bachelor’s degree in computer science, engineering, or other related discipline required
  • Deep knowledge of Javascript/HTML/CSS and today’s major web frameworks (React, Vue, Angular)
  • Experience in delivering mobile applications on both Android and iOS
  • You're obsessed with performance, and have experience with instrumentation and monitoring services to ensure the application is behaving as expected
  • You have a basic knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design
  • 10+ years of industry experience developing commercial user-facing applications
    • Successful delivery of an application from design to market
    • Experience incremental delivery of enterprise systems with CI/CD
    • Understanding of micro-service development
    • Understanding of web service development
    • Knowledge of multi-tier architectures across multiple technology stacks .net, Java, J2EE, web servers, caching, application servers, RDBMS/NoSQL: Postgres, Dynamo DB
  • Proactive business skills and strong collaborative skills are required.
    • Self-Directed, High Energy
    • Demonstrated leadership skills; ability to work independently with minimal supervision as part of a globally distributed virtual team
    • Proven ability to collaborate effectively across disciplines, product lines, roles and geographical and time zone boundaries
    • Excellent oral/written communication & listening skills will be necessary to present information, analysis & recommendations to all levels of employees, including management, and customers.
    • High degree of organization to manage & maintain project plans, road maps & provide accurate updates as part of the review cycle.

Where permitted by applicable law, Siemens may require employees to be fully vaccinated against COVID-19 based on job requirements, and in accordance with an accommodation based on legally protected reasons. (Candidates hired to work in USA)

Bonus Points For

  • Experience with Cordova, Android, iOS development
  • Experience with Flutter/Dart
  • Experience working with third-party / IoT integrations
  • Experience working with platforms for Big Data or Machine Learning solutions

Technologies We Use: Javascript, Typescript, Vue, React Native, Kotlin, Python, Java,, Quarkus, Redis, Postgres, Kubernetes, Docker, Jenkins, AWS, GCP, Azure

Our Benefits Include

  • Market-leading software application centered on improving the workplace experience
  • Competitive salaries
  • Frequent team events
  • Independent start-up culture with the backing of a global corporate powerhouse, Siemens

Our Promise to You

We believe your work is an extension of yourself. At Siemens Building Robotics Inc., we hire many sorts of selves and that’s what makes us exceptional. We value diversity of thought, always asking tough questions, committing to solutions—and we do that best when we have and nurture every point of view. We value you, and we want to hear you, learn from you, and move forward together.







Smart Infrastructure

Company: Building Robotics Inc.

Experience Level: Experienced Professional

Job Type: Full-time

Equal Employment Opportunity Statement

Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.

Similar Jobs


Enquero Inc

Milpitas, CA

We assist our happy customers across all spectrum to reimagine their business processes and navigate their digital journey.

Senior Site Reliability Engineer, Principal


Oakland, CA

Debugging complex problems across an entire stack and creating solid solutions. You will help to advance the deployment process of software into Kubernetes with…

Software Development Engineer - Full Stack, Amazon EMR Studio Services LLC

East Palo Alto, CA

Deep hands-on technical expertise in full-stack development. Work closely with senior and principal engineers to translate complex functional and technical…

Sr Software Development Engineer, EC2 Nitro

Amazon Dev Center U.S., Inc.

Cupertino, CA

2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

Dining Principal Food Service Worker

University of California Santa Cruz

Santa Cruz, CA

Serves as a work leader and may assist in the training and leading of an assigned team in performing unskilled and semi-skilled tasks; cutting and preparing…

Principal Software Engineer - Bioinformatics


Santa Clara, CA

Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack.

Principal Software Engineer - Infrastructure (Open to Remote)

New Relic

San Francisco, CA

Full stack knowledge of systems fundamentals. Linux, Docker, Kafka, Thrift, Java, Kotlin, Ruby, Python, JavaScript, Go and that’s just the beginning of the…

Principal Software Engineer - Bioinformatics


Santa Clara, CA

Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack.

Principal Site Reliability Engineer, Private Cloud


San Jose, CA

Serve as a systems and automation evangelist providing thought leadership, participating in conferences, authoring white papers, etc.

Principal DevOps Engineer, SecOps (Prisma SAAS Security)

Palo Alto Networks

Santa Clara, CA

Ready to understand and dissect new technology stacks quickly. As a DevOpS Engineer, you will be part of a team supporting the services for the Palo Alto…

Senior Principal Software Engineer - Sign


San Francisco, CA

Experience with Microsoft technology stack (.NET, C#, SQL Server, etc.). Experience with full stack development, preferably in one or more of OO programming…

Senior Pre Sales Technical Architect


Sacramento, CA

Possess deep data center expertise (multiple layers of the stack). Senior Pre Sales Technical Architect. The Senior Pre Sales Technical Architect assists AHEAD…

Sr Mgr-PS Consulting


Walnut Creek, CA

Knowledge of cabling systems, cable and fiber patching, and rack and stack of network equipment. As a Professional Services (PS) Senior Manager, you will be…

Principal Product Manager


San Mateo, CA

Driving product requirements for database capabilities and features to improve the Presto query engine as well as the surrounding ecosystem components like the…

Principal Software Engineer - Digital Innovation Group


Napa, CA

Knowledge in building highly performant microservices with some degree of full stack experience. You are adept at designing and documenting systems, writing…

Principal, Cybersecurity Regulatory & Program Analyst


Sunnyvale, CA

As required, functionally supports the cyber risk teams in Cyber Risk Analysis and Threat Modeling of complex systems, including interconnected web, application…

Principal Product Manager - Observability

Walmart, Inc.

Sunnyvale, CA

Have always worked and built technology solutions to deliver an experience and not a system. Have an analytical mind and see opportunities to have large impact…

Principal Wireless Architect


Mountain View, CA

Vertical solution stack product development exposure from silicon to software algorithms with good understanding of the design tradeoffs involved in both…

Sr. Principal Backend Developer - Prisma Cloud

Palo Alto Networks

Santa Clara, CA

Prisma Cloud provides security for enterprise customers' cloud environments hosted on AWS, Azure, and GCP. You will leverage your distributed cloud systems and…

Principal Product Manager, Data Protection


San Jose, CA

You must possess a blend of business and technical skills, have a big-picture vision and the drive to make that vision a reality with extreme attention to…

Machine Learning Product Management Principal


San Francisco, CA

Partner with CMG DS, XO (experience operations), CE (customer engagement), DMA (data management and architecture), USIX (US IT) team to construct and maintain a…

Principal Engineer, ML Data Platform


San Jose, CA

As part of the IoT security team, you’ll help build a world-class machine learning platform that can help identify, classify and secure IoT devices with…

Principal Data Scientist, Experimentation Platform


San Francisco, CA

You are hands on and comfortable coding on an industry-standard machine-learning stack (Hadoop/Bigquery, Spark, Python, Jupyter).

Full Stack Principal Software Engineer

Palo Alto Networks

Santa Clara, CA

Bring your software engineer skills to help build out our latest Products and Services against the Palo Alto Networks SAAS Security offering, We are looking for…