Senior Engineer

Simployer AB

Stockholms kommun

Presencial

SEK 1.100.000 - 1.800.000

Jornada completa

14 días+
Generador de candidaturas

Una candidatura completa en un minuto — currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Simployer AB is seeking a Senior Engineer to own the technical direction of the team's domain and shape our architecture with autonomy. You will define boundaries, design event-driven flows, and ensure systems interact smoothly within the platform.

You will drive decisions independently, advocate modern testing with contract testing, and lead architectural choices while bringing colleagues along through ADRs and clear communication.

Formación

  • Recent, hands-on experience applying domain-driven design in production systems, including owning decisions on boundaries and aggregates.
  • Experience building and running event-driven architecture in production, not just consuming events built by others.
  • A modern approach to testing, including practical experience with contract testing (e.g. Pact) as part of a CI pipeline.
  • A track record of making and owning architectural decisions independently, including in situations where requirements were unclear.
  • Evidence that you learn new technology on your own and apply it in real work, without needing formal training or central guidance.
  • Comfort taking ownership in an autonomous team and setting technical direction.

Responsabilidades

  • Define, evolve and defend domain boundaries, aggregates and bounded contexts using domain-driven design, and make sure the model reflects how the business actually works.
  • Design, build and operate event-driven flows in production, from event modelling and schema design to monitoring, failure handling and recovery.
  • Introduce and maintain consumer-driven contract testing in CI so that teams can change their services with confidence that shared interfaces still hold.
  • Investigate architectural alternatives, make decisions, and document and justify them (for example through ADRs), on your own initiative rather than waiting for a specification.
  • Form and communicate a view on where your domain's architecture should go over the next year or two, and bring colleagues along with you.
  • Pick up new technologies and patterns when the problem calls for it and take them all the way into production.

Conocimientos

Domain-driven design
Event-driven architecture
Contract testing
Independent architectural decisions
Autonomous team ownership
Self-learning

Herramientas

Pact

Descripción del empleo

As a Senior Engineer, you'll own the technical direction of your team's domain. You'll decide where the boundaries go, how services communicate, and how we know that what we ship works with the rest of the platform. You'll work in an autonomous team where you're trusted to shape the architecture, not just deliver on a spec.

What you'll do
  • Define, evolve and defend domain boundaries, aggregates and bounded contexts using domain-driven design, and make sure the model reflects how the business actually works.
  • Design, build and operate event-driven flows in production, from event modelling and schema design to monitoring, failure handling and recovery.
  • Introduce and maintain consumer-driven contract testing in CI so that teams can change their services with confidence that shared interfaces still hold.
  • Investigate architectural alternatives, make decisions, and document and justify them (for example through ADRs), on your own initiative rather than waiting for a specification.
  • Form and communicate a view on where your domain's architecture should go over the next year or two, and bring colleagues along with you.
  • Pick up new technologies and patterns when the problem calls for it and take them all the way into production.
What we're looking for
  • Recent, hands-on experience applying domain-driven design in production systems, including owning decisions on boundaries and aggregates.
  • Experience building and running event-driven architecture in production, not just consuming events built by others.
  • A modern approach to testing, including practical experience with contract testing (e.g. Pact or similar) as part of a CI pipeline.
  • A track record of making and owning architectural decisions independently, including in situations where requirements were unclear.
  • Evidence that you learn new technology on your own and apply it in real work, without needing formal training or central guidance.
  • Comfort taking ownership in an autonomous team and setting technical direction.
About Simployer

At Simployer – We simplify being a great employer!

With +12 000 customers and 1.2 million users across our product lines, Simployer is the largest HRM cloud provider in Scandinavia. We are 300 employees across five cities in three countries.

Simployer helps organisations develop and take care of their employees, and offers digital HRM services that streamline internal routines and processes. Our product portfolio has solutions for every part of the employee journey.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Domain Architect & Event-Driven Engineer
Lead Domain Architect & Event-Driven Engineer

Simployer AB • Stockholms kommun

Presencial
SEK 1.100.000 - 1.800.000
Integration Engineer
Integration Engineer

Simployer • Stockholms kommun

Presencial
SEK 700.000 - 1.100.000
Head of Design
Head of Design

Simployer • Stockholms län

Presencial
SEK 1.100.000 - 1.600.000
Head of Design, AI-Driven B2B HR Platform
Head of Design, AI-Driven B2B HR Platform

Simployer • Stockholms län

Presencial
SEK 1.100.000 - 1.600.000
Infrastructure & Cloud Solutions Architect
Infrastructure & Cloud Solutions Architect

Siemens Energy • Finspångs kommun

Presencial
SEK 900.000 - 1.300.000
Hybrid work options
Health insurance
Flexible working hours
Software engineer
Software engineer

Cofactor • Stockholms kommun

Presencial
SEK 850.000 - 1.200.000
System Engineer
System Engineer

Capgemini Engineering • Göteborgs kommun

Presencial
SEK 700.000 - 1.100.000
Flexible work arrangements
Career growth programs
Education library with 250,000 courses
Senior Software Engineer
Senior Software Engineer

Mimo • Stockholms kommun

Presencial
SEK 900.000 - 1.400.000
Stock options
30 days holidays
Hybrid work setup
Full Stack Software Developer
Full Stack Software Developer

Toyota Material Handling Europe AB • Mjölby kommun

Presencial
SEK 600.000 - 750.000
Flextime
Remote work opportunities
Training opportunities
+2
Domain Architect - Gaming
Domain Architect - Gaming

Gears of Leo AB • Stockholms kommun

Híbrido
SEK 900.000 - 1.300.000
Hybrid work policy
4 weeks of Workation
30 annual vacation days
+6