Software Engineer jobs in Oxford
Senior Software Engineer (Python)
Urgently neededNewAlfa AIUnited Kingdom- Whether designing our own chatbot or creating automated financial crime quality controls in just a few weeks, our engineering projects are varied.
- DataAnnotationOxford
- Flexible schedule
- Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
- If you pass that assessment, you'll receive an email…
Argive Software Engineer
Multiple openingsAlloyed LimitedKidlington OX5 1QU- Employee stock purchase plan
- Employee discount
- Bereavement leave
- Free parking
- Private dental insurance
- Company pension
- Alloyed is seeking a motivated software engineer to support building this platform.
- Define and implement software solutions to automate existing manual…
View similar jobs with this employerAirbus Operations LimitedBrize Norton- Employee assistance programme
- Free parking
- Company pension
- Car scheme
- On-site parking
- Season ticket loan
- You have knowledge of software development.
- You have knowledge of software engineering processes.
- Ensuring the accuracy of the data held within GSD softwares…
- The Development Manager - ApprenticeshipsSummertown OX2 0JB
- Company pension
- Assisting in restoring IT capabilities following hardware or software failures.
- Developing software as directed, using initiative within the boundaries set by…
- The Development Manager - ApprenticeshipsSummertown OX2 0JB
- Company pension
- Assisting in restoring IT capabilities following hardware or software failures.
- Developing software as directed, using initiative within the boundaries set by…
- CGIUnited Kingdom
- Company pension
- You should bring strong software engineering experience with a focus on back-end development, alongside a solid understanding of modern architectures and…
- Holt ExecutiveOxfordshire
- Sick pay
- Life insurance
- UK visa sponsorship
- Lead and develop a team of software engineers, including performance reviews and day-to-day support.
- Understanding of software engineering best practices and…
Mid/Senior Backend Engineer (Java)
Urgently neededNewAlfa AIUnited Kingdom- Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway.
- Proficiency with Kotlin or Scala.
Antenna Software Engineer
NewOften replies in 1 daySatraka LtdHarwell OX11 0QX- Company pension
- Demonstrable embedded software development experience in a commercial or industrial environment, taking firmware from bring-up through to a deployable product.
- CGIUnited Kingdom
- Company pension
- Working across a full-stack environment, you will guide technical direction, strengthen engineering practices and ensure resilient, high-performing services for…
- Metrica RecruitmentUnited Kingdom
- This role suits an engineer who enjoys building across the stack, experimenting with new AI frameworks and applying strong software engineering principles to…
- Building on Firebase, using Claude API and leading LLMs, the AI Software Engineer will build the end-to-end architecture, security, performance and integration.
- Building on Firebase, using Claude API and leading LLMs, the AI Software Engineer will build the end-to-end architecture, security, performance and integration.
- CGIUnited Kingdom
- Company pension
- Our teams operate within a flexible hybrid working model, however on-site requirements vary by project, so the ability to travel as required to meet client…
- CorriculoOxford
- Company pension
- Experience developing complex software products.
- You’ll work closely with engineers, scientists, and cross-functional teams to design and deliver complex…
Job Post Details
Senior Software Engineer (Python) - job post
Job details
Job type
- Full-time
Full job description
About Revolut
People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 75+ million customers get more from their money every day.
As we continue our lightning-fast growth, 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.
About the role
Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.
We’re looking for a Python Engineer who can write high-quality code and build innovative solutions for heavily regulated financial systems.
Whether designing our own chatbot or creating automated financial crime quality controls in just a few weeks, our engineering projects are varied. You’ll collaborate on a product team with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers to deliver the most value to our customers.
Up to shape what's next in finance? Let's get in touch.
What you’ll be doing
- Building APIs and jobs and data pipelines, making sure they're properly designed and scaled according to business needs
- Writing event consumers to build data models for new flows and processes
What you'll need
- 5+ years of experience as a Software Engineer
- 3+ years of experience engineering with Python as your primary language
- An academic background in STEM
- Fluency in Python, SQL, and other OOPLs
- Experience with API development and integration
- A practical understanding of distributed systems
- The ability to write concurrent code in IO/CPU bound situations
- Experience with Docker, K8s, Ansible, Teamcity, monitoring, and alerting
Nice to have
- Experience with prototyping and sketching
- Multiple side projects or open source contributions
- Exposure to GCP
Work Location: Remote