Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Software Engineering

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience partnering directly with customers or internal stakeholders to deliver solutions end-to-end

Responsibilities

  • Design, build, test, and operate production-grade software and services that are secure, reliable, and scalable.
  • Partner with customers and internal stakeholders to clarify requirements, define success metrics, and translate business needs into technical designs.
  • Drive engineering best practices including code reviews, automated testing, CI/CD, observability, and documentation.
  • Apply a security-first mindset and follow Microsoft security and compliance requirements throughout design and delivery.
  • Deliver customer outcomes end-to-end: prototype quickly, iterate with feedback, and land solutions that meet quality, performance, and maintainability goals.
  • Build reusable components, reference implementations, and patterns that can be shared across teams and engagements.
  • Learn and adapt in a fast-moving environment, using experimentation and data to guide decisions and continuous improvement.
  • Collaborate effectively across disciplines (engineering, data science, product, design, security) and contribute to an inclusive, respectful team culture.
  • Lead technical workstreams by aligning stakeholders, breaking down ambiguous problems, and driving execution through to delivery.
  • Embody our culture and values

Nice to Haves

  • Master's Degree in Computer Science or related technical field and technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience designing, deploying, and operating AI or LLM-based solutions, including prompt engineering, retrieval-augmented approaches, model tuning, evaluation, data quality, performance monitoring, and use of cloud AI platforms
  • Familiarity with deploying and operating AI systems in production environments
  • Understanding of model evaluation, data quality, and performance monitoring
  • Experience using cloud AI platforms (Azure ML, OpenAI, or similar)
  • Enjoy travel and are comfortable with travel up to 25%

Perks and Benefits

  • Typical base pay range for this role across United Kingdom is £58,200.00 - £97,600.00 per year
  • Certain roles may be eligible for benefits and other compensation
  • Equal opportunity employer with a diverse and inclusive work culture
AI Summary ✨

Similar jobs

  • 8 hours agoNew
  • 10 hours agoNew
  • pleo logo

    Staff Engineer - Business Spend

    UK, Denmark, Portugal, Spain

    11 hours agoNewRemote
  • See all jobs in UK →