Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Software Engineer image - Rise Careers
Job details

Backend Software Engineer

Introduction 

PhysicsX is a deep-tech company of scientists and engineers, developing machine learning applications to massively accelerate physics simulations and enable a new frontier of optimization opportunities in design and engineering.  

  

Born out of numerical physics and proven in Formula One, we help our customers radically improve their concepts and designs, transform their engineering processes and drive operational product performance. We do this in some of the most advanced and important industries of our time – including Space, Aerospace, Medical Devices, Additive Manufacturing, Electric Vehicles, Motorsport, and Renewables. Our work creates positive impact for society, be it by improving the design of artificial hearts, reducing CO2 emissions from aircraft and road vehicles, and increasing the performance of wind turbines.   

  

We are a rapidly growing company but prefer to fly under the radar to protect our customers’ confidentiality. We are about to take the next leap in building out our technology platform and product offering. In this context, we are looking for a capable and enthusiastic data scientist to join our team. If all of this sounds exciting to you, we would love to talk (even if you don't tick all the boxes).


The Role

We are looking for passionate software engineers to join us in building the cutting-edge platform that empowers Data Scientists, Machine Learning Engineers and Simulation Engineers to create, train, and deploy physics-informed models at PhysicsX. You'll take ownership of your work from implementation to production, ensuring quality, scalability, and observability at every step. By engaging with our Guilds and leveraging domain knowledge from end users, you’ll not only refine your craft but also help shape the future of our software engineering practices.


What you will do
  • Take part in building a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models.
  • Work on a focused, stream-aligned and cross-functional team (back-end, front-end, design) that is empowered to make its implementation decisions towards meeting its objectives.
  • Gather and leverage domain knowledge and experience from the Data Scientists and Simulation Engineers using your product.


What you will bring to the table
  • A passion for the evolving craft of software engineering.
  • The ability to work collaboratively and effectively in cross-functional teams.
  • Proficiency in both Python and Go.
  • A willingness to take ownership from implementation to production, including testing, containerisation, continuous integration and delivery, authentication / authorisation, telemetry / observability / monitoring
  • A working understanding of messaging in event-driven systems, which implies some experience using tools such as NATS, RabbitMQ, or Kafka for example.
  • Some experience, professional or otherwise, developing applications for Kubernetes. CKAD is a plus, but by no means a requirement.


What we offer
  • Be part of something larger: Make an impact and meaningfully shape an early-stage company. Work on some of the most exciting and important topics there are. Do something you can be proud of 
  • Work with a fun group of colleagues that support you, challenge you and help you grow. We come from many different backgrounds, but what we have in common is the desire to operate at the very top of our fields and solve truly challenging problems in science and engineering. If you are similarly capable, caring and driven, you'll find yourself at home here 
  • Experience a truly flat hierarchy. Voicing your ideas is not only welcome but encouraged, especially when they challenge the status quo 
  • Work sustainably, striking the right balance between work and personal life. 
  • Receive a competitive compensation and equity package, in addition to plenty of perks such as generous vacation and parental leave, complimentary office food, as well as fun outings and events   
  • Work in a flexible setting, at our lovely London Shoreditch office, and a good proportion from home if so desired. Get the opportunity to occasionally visit our customers' engineering sites and experience first-hand how our work is transforming their ways of working    


PhysicsX Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
PhysicsX DE&I Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of PhysicsX
PhysicsX CEO photo
Jacomo Corbo
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Software Engineer, PhysicsX

If you're a passionate Backend Software Engineer looking to make a mark in the world of deep tech, PhysicsX, based in the vibrant Shoreditch area of London, is the place for you. At PhysicsX, we're more than just a company; we're a collective of scientists and engineers who are redefining the boundaries of physics simulations through cutting-edge machine learning applications. Imagine being part of a team that excels in some of the most crucial industries like Aerospace, Medical Devices, and Electric Vehicles, all while creating positively impactful technologies that can improve lives and reduce carbon footprints. This role isn’t just about writing code; it’s about owning your projects from implementation to production and really getting to know the needs of our Data Scientists and Simulation Engineers. You’ll be collaborating with cross-functional teams in a creative, fun environment where your ideas genuinely matter. We’re looking for someone who’s not only skilled in Python and Go, but who also shares our enthusiasm for software engineering. Whether you're refining deep physics models or working with tools like RabbitMQ or Kubernetes, your contributions will play a vital role in shaping our technology platform. This is more than just a job; it’s a chance to be involved in something bigger than yourself, with competitive compensation, flexible working arrangements, and an encouraging atmosphere that supports growth. Join us at PhysicsX, where your skills and passion can truly make a difference.

Frequently Asked Questions (FAQs) for Backend Software Engineer Role at PhysicsX
What are the responsibilities of a Backend Software Engineer at PhysicsX?

As a Backend Software Engineer at PhysicsX, you'll be responsible for building a robust platform that enables Data Scientists and Simulation Engineers to develop, train, and deploy physics-informed models. You'll work in a collaborative, cross-functional team, taking ownership of projects from their inception to production while ensuring scalability and quality throughout the process.

Join Rise to see the full answer
What qualifications are required for the Backend Software Engineer position at PhysicsX?

To be considered for the Backend Software Engineer role at PhysicsX, candidates should have proficiency in Python and Go. Additionally, a willingness to engage with cross-functional teams, take ownership of workflows, and experience in messaging systems, such as RabbitMQ or Kafka, is highly valued. Experience with Kubernetes, although not mandatory, would be a plus.

Join Rise to see the full answer
How does PhysicsX support the growth of its Backend Software Engineers?

PhysicsX fosters a supportive environment where Backend Software Engineers can grow by voicing ideas and exploring challenges together. You'll work alongside talented professionals who share a commitment to excellence and innovation, providing a platform for continuous learning and skill development in a friendly, flat organizational structure.

Join Rise to see the full answer
What tools and technologies will a Backend Software Engineer use at PhysicsX?

In the role of Backend Software Engineer at PhysicsX, you will utilize various technologies to create efficient applications. Key tools include Python, Go, and systems like NATS, RabbitMQ, or Kafka for message handling. Experience with Kubernetes will also be beneficial as you work on deploying applications and managing containerized environments.

Join Rise to see the full answer
What type of work environment can Backend Software Engineers expect at PhysicsX?

Backend Software Engineers at PhysicsX can expect a collaborative and flexible work environment. With a lovely office located in Shoreditch and the option to work from home, the company promotes work-life balance and wellbeing, ensuring that employees are happy, productive, and engaged.

Join Rise to see the full answer
Common Interview Questions for Backend Software Engineer
Can you explain your experience with Python and Go in backend development?

When answering this question, highlight specific projects where you utilized Python and Go. Discuss the strengths of each language for backend development, like Python's ease of use and Go's performance for concurrent processing. Be ready to showcase your coding skills with examples.

Join Rise to see the full answer
How do you approach ownership in software development projects?

For this question, explain how you take responsibility for your projects, from initial planning through to implementation and maintenance. Provide examples of how you have proactively addressed challenges and sought feedback to improve the product.

Join Rise to see the full answer
What experience do you have working with cross-functional teams?

Discuss your past experiences collaborating with different teams such as design, front-end, and data science. Provide examples of how you effectively communicated and integrated diverse viewpoints to achieve a common goal.

Join Rise to see the full answer
Describe a time you resolved a challenging technical problem.

For this question, share a specific instance when you faced a technical issue. Explain the context, your troubleshooting steps, and the ultimate solution. Emphasize how you learned from the experience and applied it to future challenges.

Join Rise to see the full answer
Do you have any experience with event-driven systems? Please elaborate.

Discuss your familiarity with event-driven systems such as RabbitMQ or Kafka. Give examples of projects where you've implemented these technologies, focusing on how they've improved efficiency or scalability in your applications.

Join Rise to see the full answer
What tools do you use for containerization and continuous integration?

Talk about the specific tools you have used, such as Docker for containerization and Jenkins or Travis CI for continuous integration. Share any experiences with the full CI/CD lifecycle and how these tools have contributed to your development process.

Join Rise to see the full answer
How do you ensure the quality and performance of your backend applications?

Explain your approach to testing and monitoring, including unit tests, integration testing, and performance profiling. Mention any tools you use for observability and how they help in maintaining high-quality applications.

Join Rise to see the full answer
Tell me about a project where you utilized Kubernetes.

Provide details about your experience with Kubernetes, focusing on how you've used it to manage containerized applications. Explain any challenges you faced and how you overcame them to optimize deployment and scaling.

Join Rise to see the full answer
What motivates you to work in backend development?

Share your passion for software engineering, especially backend development. Discuss what excites you about using technology to solve complex problems and how it influences your work every day.

Join Rise to see the full answer
How do you stay current with the latest industry trends in software engineering?

Talk about your methods for keeping up-to-date, such as following tech blogs, participating in online communities, attending meetups or conferences, and taking courses. Highlight any recent trends in backend development that you find particularly interesting.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join PhysicsX as a Simulation Engineer Intern and play a vital role in enhancing FEA simulation capabilities in a cutting-edge tech environment.

Photo of the Rise User
Posted 10 days ago

Join PhysicsX as an HPC Infrastructure Engineer to shape their technological landscape and support growth through innovative IT solutions.

Photo of the Rise User
Posted 9 days ago

As a Senior Java Engineer at Nearsure, you will lead the development of cloud-native solutions in a supportive remote environment.

Photo of the Rise User
Posted 3 days ago

Drive innovation and technical direction as a Staff Software Engineer at Matillion, a leader in data productivity.

Photo of the Rise User
Posted 10 days ago

Become a key player on Synechron’s dynamic team as a skilled Python Developer focused on MongoDB and scalable application development.

Photo of the Rise User
Posted 6 days ago

We are seeking a Staff Software Engineer II to help shape the digital future of commerce at Visa, tackling complex technical challenges in a hybrid work environment.

Posted yesterday

Shape the future of mainframe systems as a Senior Software/System Architect with TISTA, enhancing lives through technology.

Photo of the Rise User
Teachable Remote Remote - Brazil
Posted 20 hours ago
Mission Driven
Rapid Growth
Growth & Learning
Collaboration over Competition

Join Teachable's Platform Engineering team as a Software Engineer II to streamline processes and enhance productivity for creators worldwide.

Wyetech Hybrid Ft. Meade, Maryland
Posted 18 hours ago

Elevate your career at Wyetech as a Software Engineer, contributing to impactful software solutions for government agencies.

Posted 13 days ago

As a Senior Frontend Engineer at Passion.io, you'll lead the charge in developing innovative AI-powered features for stunning mobile and web applications.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 23, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
173 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
10 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife