About the role

  • Be a founding software engineer in Aurora’s Warsaw hub, collaborating with teams globally. Deliver high-quality software using modern technologies like TypeScript and React.

Responsibilities

  • Based in Warsaw, Poland, you will be one of the first software engineers in our new Polish engineering hub. You will work closely with established engineering teams in Oxford and across Aurora’s global footprint, while playing a critical role in laying the foundations for a high-performing, long-lived engineering presence in Poland.****This is a hands-on senior engineering role with significant influence. In addition to delivering high-quality software, you will help define ways of working, contribute to hiring and onboarding future engineers, and act as a bridge between Warsaw and our existing teams.****You will be working on cutting-edge microservices and micro-frontends, using TypeScript, ExpressJS, AWS Lambda, and React, building customer-facing software from design through to production. Our teams release changes to customers multiple times a day, supported by strong engineering practices, CI/CD pipelines, and a focus on continuous improvement.****The successful applicant will also have exceptional problem solving and technical capabilities combined with a passion to deliver great solutions for our users.

Requirements

  • **Required attributes:**
  • Demonstrated ability to lead and nurture an established team, fostering collaboration, psychological safety, and continuous improvement
  • Proven success in leading or collaborating within distributed or remote teams, with a focus on proactive communication and inclusion
  • Substantial commercial experience in developing complex software solutions with some of the following Node/TypeScript, ExpressJS, React, SQL, NoSQL, Cloud Infrastructure or similar
  • A proven track record for delivering great software and solving difficult technical problems
  • Experience in running a software team with a portfolio of projects
  • The ability to technically lead a project from inception to completion
  • Exceptional problem-solving skills
  • Strong interpersonal skills, and a great team player
  • Experience supporting and developing team members through mentoring and coaching
  • Experience of unit testing
  • Experience working with CI/CD pipelines
  • **Desirable attributes:**
  • Experience of Python
  • Experience using delivery metrics (e.g., DORA) to inform team practices

Benefits

  • Some of the benefits we include are:
  • Private Medical Insurance
  • Voluntary pension scheme
  • Voluntary group life insurance at corporate rate
  • Employee Assistance Programme (EAP)
  • Multi-sport Card
  • At AER, we are committed to offering flexibility in the way we work. Most of our roles are hybrid with a mix of in-office/home working and potentially adjustable working hours. Let’s discuss what works for you and AER during the interview process.
  • The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy, and maternity.
  • To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.****Unfortunately, we are unable to accept applications via email, telephone, or social media platforms. To be considered for this position, please submit your application using the link provided. Applications submitted through any other channel will not be reviewed.

Job title

Lead Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job