At a Glance
- Tasks: Join a diverse team to design and deliver innovative video collaboration solutions.
- Company: Globally diverse company focused on secure video collaboration.
- Benefits: Competitive salary, equal opportunities, and a supportive work environment.
- Why this job: Make a real impact on global video systems while learning cutting-edge technologies.
- Qualifications: Strong Python skills and a passion for learning new programming languages.
- Other info: Dynamic role with opportunities for travel and career growth.
The predicted salary is between 36000 - 60000 ÂŁ per year.
We are a small, globally diverse company dedicated to enabling secure, seamless video collaboration worldwide. We are looking for talented Software Engineers to strengthen our Infinity team, which develops and maintains the core video platform powering customer deployments and our own Pexip Service.
About you
We welcome people from all backgrounds and experiences. If you are passionate about building high‑performance, real‑time systems, we would love to hear from you even if you don’t tick every box. We value curiosity, adaptability, and a willingness to learn above all else.
What you’ll do
- Collaborate with a talented, diverse team to design and deliver innovative solutions.
- Contribute to distributed systems that impact hundreds of thousands of users globally.
- Apply your problem‑solving skills to challenging, meaningful work.
Competencies that will help you succeed
- Strong Python experience.
- Interest in learning systems programming languages (C, C++, Rust) used in our media stack.
- Experience with distributed systems and client/server architecture.
- Comfortable with Linux‑based development environments.
- Familiarity with virtualization platforms (VMware, KVM, Hyper‑V) and/or cloud environments (AWS, Azure, GCP).
- Have a quality‑driven mindset with a focus on unit, integration and system testing.
- Have great written and spoken English and the ability to discuss complex architectures with developers and stakeholders.
- Bachelor’s degree in computer science or equivalent STEM subjects.
This role is based in our Reading, UK office, working closely with colleagues in the UK and Norway. Occasional travel between these locations may be required.
Equal Opportunity
Pexip is an equal‑opportunity employer and evaluates applicants regardless of age, race, color, gender, religion, national origin, sexual orientation, disability, or veteran status. All qualified applicants will receive the same level of consideration for employment; everyone we hire will receive equal opportunities for training, compensation, and promotion.
Software Engineer employer: Pexip
Contact Detail:
Pexip Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can give you insights into the company culture and might just land you a referral.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date. Share projects that highlight your Python expertise and any cool stuff you’ve done with distributed systems.
✨Tip Number 3
Prepare for the interview like it’s a coding challenge! Brush up on your problem-solving skills and be ready to discuss your approach to real-time systems. Practice common technical questions and scenarios.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We love seeing candidates who are genuinely excited about building high-performance systems and collaborating with diverse teams.
Tailor Your CV: Make sure to customise your CV to highlight your relevant experience, especially in Python and distributed systems. We want to see how your skills align with what we do at StudySmarter, so don’t hold back!
Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to explain your experiences and skills. Remember, we appreciate great communication, so show us you can articulate complex ideas simply!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures it gets into the right hands. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Pexip
✨Know Your Tech Stack
Make sure you brush up on your Python skills, as it's a key requirement for the role. Familiarise yourself with distributed systems and client/server architecture, and be ready to discuss how you've applied these in past projects.
✨Show Your Curiosity
Since they value curiosity and adaptability, prepare to share examples of how you've tackled new challenges or learned new technologies. This could be anything from picking up a new programming language to solving a complex problem in a previous job.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You'll need to demonstrate your ability to communicate effectively with both developers and stakeholders, so think about how you can convey your ideas clearly and concisely.
✨Prepare Questions
Have a few thoughtful questions ready to ask at the end of the interview. This shows your interest in the company and the role, and it’s a great opportunity to learn more about their team dynamics and future projects.