US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Principal Software Engineer

Principal Software Engineer @ Schneider Electric in Lund, Sweden

Do you have expertise in software engineering and a passion for building scalable, data-driven solutions? Would you like to apply your expertise to impact how tens of thousands of buildings worldwide become smarter and more sustainable? Then Schneider Electric might be the one for you!

What drives us at Schneider Electric?
For us, impact isn't just a term paraded across posters or social media; it's encoded into our culture.

Schneider makes companies, infrastructure, buildings, homes, data centers, and entire industries more efficient and sustainable.

There's a reason why we're consistently ranked among the most sustainable companies in the world.

Here, you can pursue your dream career while actively making a long-term, positive impact on the planet.

With us, you'll contribute to tackling the climate crisis head-on and accelerating the energy transition the planet urgently needs.

What's more, we help tens of millions of people in underserved communities gain access to energy and education - so you're making the world a fairer place, too.

You'll sit among colleagues with vastly different personal and professional backgrounds, all united by a vision of a better world.

Welcome to your workplace
Our Lund office offers a collaborative environment where innovation thrives.

You'll join a team that values autonomy, craftsmanship, and continuous learning.

We believe in flexibility, creativity, and fostering a culture where fika breaks and after-work gatherings are part of building strong connections.

Your Team
You'll be part of a highly skilled engineering team that designs and develops software for the collection, analysis, and presentation of terabytes of data from tens of thousands of buildings globally.

We make all technological and architectural decisions ourselves, with a freedom and sense of responsibility that brings pride and fulfillment.

We prefer a functional programming style and clean, simple code.

To innovate and deploy continuously, we build our own tools for testing and monitoring and rely heavily on Infrastructure as Code.

Our tech stack includes: Backend: C#, Go, SQL (plus F#, Python, Rust) Frontend: TypeScript, Angular.

What you'll do
• Design and implement software for large-scale data collection and analysis
• Collaborate on architectural decisions and contribute to clean, maintainable code
• Develop APIs and REST interfaces for global applications
• Work with modern DevOps practices to ensure fast, reliable deployments
• Continuously learn and adopt new technologies
• Contribute to a culture of innovation and knowledge sharing

Essential for the role
• Ability to write simple, understandable code
• Strong understanding of concurrency
• Experience with architectural patterns such as CQRS and Event Sourcing
• Skilled in API and REST interface development
• Fluent in DevOps: Infrastructure as Code, YAML, pipelines, and scripting
• Strong wr...




Share Job