Web Engineer - Cambridge, Cambridgeshire, United Kingdom - DiverseJobsMatter

    Default job background
    Description

    In the Developer Ecosystems group, our mission is to make building software simple, and we're looking to grow our software engineering team.

    We strive to facilitate streamlined adoption of our technology through our market-leading development tools, which include compilation toolchains, simulation models, debuggers and performance analysers.

    Come join our team working across a variety of tools and languages, like Python, Go, TypeScript (JavaScript), Docker & Kubernetes.

    This is dynamic environment, with lots of new architectural challenges and opportunities for developers to work on existing and new services and technological stacks.

    We've got big ambitions for developer experience, and we need your help to make them a reality

    We are looking for a senior engineer to join our web and data services team to design and deliver experiences to support our development tools.

    Our group provides web applications, services and APIs that enable the exploration of the embedded hardware and software ecosystem to purchasing and enablement of our development solutions.

    You will be working closely with peers within a larger, multi-disciplinary Deployment and Cloud Services group, envisioning the best solutions, using desktop and web technologies.

    This means forming effective relationships with other engineers, product managers and UX specialists in order to best understand and empower our users.

    We are committed to engineering excellence and focus on delivering value to our end customers, ensuring quality through automated testing, code review, pairing, and continuous integration.

    We have an Agile culture of continuous improvement, regularly introspecting on our processes to ensure we are delivering our best work.

    You will play an active role in shaping the delivery of our products and helping us to refine these working practices.

    Familiarity with modern, effective software development techniques: source control, automated testing, object-oriented or functional paradigms and the Agile methodology.

    Motivated to ship high-quality, robust software which is maintainable and responsive to evolving requirements.
    Passionate about software engineering quality, and motivated to improve your own skills and advocate for best practices.
    Proven experience in developing and delivering web applications and services to customers.

    An appreciation for good user experience to provide the best services possible for developers looking to build on our company.

    "Python - Django, pytest, mypy
    Typescript (Javascript) - , React, Jest, Storybook, Playwright, Tailwind
    DevOps - AWS, Kubernetes, Docker

    We will help you settle into the business and support you to build great things and be your brilliant self We believe in personal growth as well as professional development.

    A competitive salary and rewards package.
    Health and wellbeing, career progression and pathway support.

    Hybrid working; we have a hybrid working policy and as part of the team you will normally be expected to be in the office Tuesday to Thursday.