Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Staff Backend Software Engineer - GO & Python role.
Rezi rewrites your resume against PhysicsX's job description. Free.

Tailor your resume to this Staff Backend Software Engineer - GO & Python role.
Rezi rewrites your resume against PhysicsX's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Staff Backend Software Engineer - GO & Python posting at PhysicsX — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Staff Backend Software Engineer - GO & Python posting at PhysicsX — free, in seconds.
About the Role
PhysicsX is building an AI-driven simulation software stack for engineering and manufacturing. The AI Workbench platform team is seeking a Senior (potentially Staff level) Software Engineer to design and build distributed systems, services, and APIs for high dimensional simulation data across the machine learning lifecycle. This role requires fluency in ML and data platforms, strong Kubernetes experience, and excellent communication skills. You will mentor engineers and remain hands-on with coding.
Responsibilities
- Design and build distributed systems, services, and APIs for high dimensional simulation data across the machine learning lifecycle, from data processing and model training to inference services.
- Own work end to end in a domain where responsibilities often sit between the AIWB platform team and the wider infrastructure team, and proactively build the relationships needed to manage that ambiguity well.
- Build tools that enable data scientists and engineers to create automated, robust pipelines for data ingestion and processing, powering active learning loops.
- Architect and integrate storage solutions, data warehouses, and data lakes to handle the demands of complex simulations, multimodal data, and deep learning workloads.
- Deploy and support services across more than one production environment, including cloud and on premises or air gapped customer environments.
- Define system architecture for new capabilities, making trade offs across performance, reliability, cost, and developer experience.
- Author and review Technical Decision Records and contribute to Technology Radar reviews.
- Mentor and support the growth of engineers across the team, including those earlier in their careers, and act as a technical role model.
- Remain genuinely hands on. Writing code stays part of the job at every level, this is not a purely managerial track.
- Communicate clearly and confidently with a wide range of stakeholders and personalities across engineering, delivery, and customer facing teams.
Requirements
- Strong Kubernetes experience, including comfort with CRDs, Operators, and infrastructure configuration tools such as Helm or ArgoCD.
- Strong command of Go, plus working knowledge of Python.
- Comfort with Rust is also valued.
- Experience deploying and supporting services in more than one production environment, not just a single deployment target.
- An ML platform background or prior data science experience, even if you have since moved into pure software engineering.
- Intellectual curiosity and a proactive approach.
- Strong communication and organisational skills, with experience operating at a senior or staff level, or equivalent people leadership experience, in a comparable engineering organisation.
- Comfort with ambiguity and an adaptable, startup minded approach.
- Prior experience mentoring or developing other engineers.
- Experience at an ML focused startup or platform company, or a strong infrastructure background from a larger organisation such as a bank, provided you can demonstrate adaptability to a smaller, faster moving environment.
- Side projects, open source contributions, or things you have built for their own sake.
- Understanding of what it takes to build and support software across cloud, on premises, and air gapped environments.
- Experience with big data systems and analytics at scale in production.
Skills
- Kubernetes
- CRDs
- Operators
- Helm
- ArgoCD
- Go
- Python
- Rust
- ML platforms
- Data science
- Communication
- Organisation
- Mentoring
- Big data systems
- Analytics
Location
- Shoreditch office
- Remote
Work Type
- Hybrid
- Remote
Experience Level
- Senior
- Staff
Benefits
- Equity options
- 10% employer pension contribution
- Free office lunches
- Flexible working
- Enhanced parental leave
- Private healthcare
- Personal development
- Work from anywhere
About the Company
- PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software.
- We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries.
- By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations — empowering engineers to push the boundaries of possibility.
- Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive.
Equal Opportunity
- We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity.
- We strongly encourage individuals from groups traditionally underrepresented in tech to apply.
- To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics.
- We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation.
- This information is confidential, used only in aggregate form, and will not influence the outcome of your application.