Lead Full-Stack .NET Developer

Jacobs Engineering Group Inc.

Kraków

Hybrid

PLN 180,000 - 320,000

Full time

19 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Flexible hours
Medical care

Job summary

Jacobs Engineering Group Inc. seeks a Lead Software Engineer to elevate engineering effectiveness across the organization. The role spans multiple teams to set standards, improve architecture, and accelerate software delivery.

This non‑people management position emphasizes technical excellence, collaboration, mentorship, and building platforms that simplify best practices. You’ll mentor engineers, conduct architecture reviews, and drive platform-wide improvements while aligning with product and

Qualifications

  • Approx. 10 years of professional software engineering experience.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Proven software architecture expertise and system design knowledge.
  • Experience leading complex technical initiatives across multiple teams.
  • Hands-on DevOps and CI/CD implementation experience.
  • Strong communication and stakeholder management skills.

Responsibilities

  • Design, build, and continuously improve the Developer Platform and CI/CD tooling.
  • Define and evolve engineering standards, architecture, API design, security, observability, and SDLC processes.
  • Build automated guardrails for quality gates, security scanning, and deployment controls.
  • Support engineering teams with architecture reviews, solution design, and modernization initiatives.
  • Mentor engineers through reviews, architecture discussions, and knowledge sharing.
  • Collaborate with engineering, product, QA, DevOps, and leadership for alignment.
  • Improve developer productivity by streamlining workflows and automation.
  • Evaluate emerging technologies and promote innovation across the org.

Skills

Software architecture
DevOps practices
Mentoring
Cross‑functional collaboration
Technical leadership
Communication
Distributed environments
Code reviews
Architecture reviews

Education

Bachelor's or Master's in CS/SE

Tools

Git
GitHub Enterprise
GitHub Actions
CI/CD pipelines
MS Azure

Job description

At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.

Your impact

We are seeking experienced Lead Software Engineer, responsible for improving engineering effectiveness across the organization. This role works across multiple engineering teams to establish engineering standards, improve software architecture, build reusable engineering capabilities, and accelerate software delivery.

This is not a people-management role. Success is achieved through technical excellence, collaboration, influence, mentorship, and the ability to build engineering platforms that make the right engineering practices the easiest practices to follow.

This role is ideal for engineers who enjoy solving organizational engineering challenges, improving developer productivity, and raising the technical capability of an entire engineering organization.

Responsibilities:

  • Design, build, and continuously improve the organization's Developer Platform, including CI/CD automation, reusable GitHub workflows, Golden Path templates, shared libraries, developer tooling, and self-service capabilities.
  • Define, implement, and evolve engineering standards, covering architecture, coding practices, API design, security, observability, release management, and software development lifecycle processes.
  • Build automated guardrails that enforce engineering best practices through quality gates, code analysis, security scanning, branch protection, test coverage, and deployment controls.
  • Support engineering teams with software architecture reviews, solution design, modernization initiatives, and technical decision-making.
  • Mentor engineers through technical coaching, code reviews, architecture discussions, workshops, and knowledge sharing.
  • Collaborate with engineering, product, QA, DevOps, infrastructure, and leadership teams to drive technical alignment and consensus.
  • Continuously improve developer productivity by streamlining workflows, increasing automation, and enhancing the developer experience.
  • Evaluate emerging technologies and engineering practices, contributing to technology adoption and innovation across the organization.
Here's what you'll need
  • Approx. 10 years of professional software engineering experience, including designing, building, and delivering enterprise‑grade software solutions.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven software architecture expertise, with deep knowledge of system design, object‑oriented principles, architectural patterns, and design trade‑offs.
  • Experience leading complex technical initiatives across multiple engineering teams and influencing engineering direction without direct organizational authority.
  • Strong background in developer productivity, platform engineering, CI/CD automation, build automation, software quality initiatives, and technical governance.
  • Hands‑on experience implementing modern DevOps practices, source control strategies, and software development lifecycle processes, including Git, GitHub Enterprise, GitHub Actions, and CI/CD pipelines.
  • Experience designing and developing applications using modern Microsoft technologies, including C#, .NET, ASP.NET Core, Blazor,and cloud‑native solutions on MS Azure (Azure App Services, Azure Functions preferred).
  • Experience working with APIs and integration patterns, including RESTand GraphQL.
  • Strong knowledge of relational and non‑relational databases such as SQL Server, PostgreSQL, and MongoDB.
  • Excellent communication and stakeholder management skills, with the ability to explain complex technical concepts, facilitate discussions, build consensus, and create clear technical documentation.
  • Proven experience mentoring engineers, conducting architecture and design reviews, and fostering a culture of continuous improvement and knowledge sharing.
  • Experience working in distributed and/or matrixed organizations.

Nice to have:

  • Experience with additional programming languages and modern front‑end technologies such as Python, TypeScript, and Vue.js.
  • Experience building desktop, cross‑platform, or engineering‑focused applications using technologies such as MAUI, WPF, or AutoCAD plugindevelopment.
  • Familiarity with application monitoring, observability, and logging solutions, including Sentryand Serilog.
  • Interest in emerging technologies and modern engineering practices, particularly AI-assisted software developmentand platform engineering.

We offer:

  • Rewarding employment - full-time employmentwith a salary that matches your qualifications
  • Hybrid work model - enjoy the flexibility of working mainly from home
  • Flexible hours - start your day anytime between 7:30 and 10:00 AM
  • Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co‑financing, and a car/bike park sharing system
  • Global projects - engage in exciting international projects
  • Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
  • Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self‑learning platforms
  • Language courses - enhance your skills with courses in English, German, and Polish

We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs .

As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy.

If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com

Your application experience is important to us, and we’re keen to adapt to make every interaction even better. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team via Careers Support .

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Full-Stack .NET Developer
Lead Full-Stack .NET Developer

Jacobs • Kraków

On-site
PLN 250,000 - 380,000
Full-time employment
Hybrid work model
Flexible hours 7:30–10:00 AM start
+5
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Jacobs • Województwo małopolskie

Hybrid
PLN 50,000 - 80,000
Hybrid work model
Lux Med medical care
Psychological support
+4
Java Developer
Java Developer

Jacobs Engineering Group Inc. • Kraków

Hybrid
PLN 180,000 - 240,000
Lux Med medical care
Life insurance
Multisport card co-financing
+1
Java Developer
Java Developer

Jacobs • Kraków

Hybrid
PLN 140,000 - 210,000
Hybrid work model
Lux Med medical care
Life insurance
+2
DevOps Engineer (MS Azure)
DevOps Engineer (MS Azure)

Jacobs • Kraków

Hybrid
PLN 180,000 - 260,000
Lux Med
Life insurance
Multisport card
+1
Mid/Senior Front-end Developer (AI Products)
Mid/Senior Front-end Developer (AI Products)

Jacobs • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Flexible hours
Lux Med medical care
+3
Senior Front End Developer
Senior Front End Developer

Jacobs Engineering Group Inc. • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Flexible hours
Lux Med medical care
+5
Scrum Master
Scrum Master

Jacobs • Kraków

Hybrid
PLN 145,000 - 206,000
Hybrid work model
Lux Med
Life insurance
+5
Starszy specjalista / Starsza specjalistka ds. certyfikacji i zrównoważonego rozwoju / Senior S[...]
Starszy specjalista / Starsza specjalistka ds. certyfikacji i zrównoważonego rozwoju / Senior S[...]

Jacobs • Kraków

Hybrid
PLN 100,000 - 120,000
Pakiet zdrowotny LuxMed
Subsidiów do karty Multisport
Dodatkowe ubezpieczenie na życie
+1
Data Engineer
Data Engineer

Jacobs Engineering Group Inc. • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid work model
Flexible hours
Lux Med medical care
+5