At a Glance
- Tasks: Join a small team to build innovative stock matching systems and logistics backends.
- Company: Dirac Trading Group, a fast-growing tech company backed by top VCs.
- Benefits: Visa sponsorship, competitive salary, and the chance to work with cutting-edge AI technology.
- Other info: Dynamic startup environment with opportunities for rapid career growth.
- Why this job: Make a real impact in the $750bn excess stock industry while developing your skills.
- Qualifications: Experience in software development, especially with Python, Postgres, and GitHub projects.
The predicted salary is between 36000 - 60000 € per year.
Dirac Trading Group is building the market maker for the $750bn+ excess stock industry; using AI and software to find buyers and sellers for the world's excess stock. Traction backed by top VCs and angels, we reached a £1m+ revenue run rate in our first 30 days of trading.
About the role
You’ll be working in a small team including the founder, CTO, and the team handling trading. You should love technical work alongside messy trading, arbitrage meets forklifts! You’ll help build our stock matching systems, our logistics backend, billing and everything else needed to take us from £m's to £bn's in trading revenue.
What we’re looking for
- If you’ve got 6+ points please apply:
- Have pushed code in a production codebase, either an actively used open-source project or as an employee of FAANG-like companies (+3)
- Active GitHub and personal projects (+2)
- Postgres (+1) / python (+1) / run your own server (+2) / Docker (+1) / Linux and bash (+1) / built custom MCP tools (+1) / active Claude code or Codex user (+1)
- Engineering, computer science or maths background (+2) from top university (+2) or Russell group (+1)
About the application process
Please share some interesting things you’ve built, ideally in your CV; including anything interesting you’ve built with Claude code / Codex etc. Feel free also to send an email with your scoring! There will be two interviews, with the founder and the CTO, and some candidates will be selected for a take-home.
Junior Software Engineer employer: Dirac Trading Group
Dirac Trading Group offers an exciting opportunity for Junior Software Engineers to work at the forefront of the excess stock industry, leveraging AI and innovative software solutions. With a dynamic work culture that encourages collaboration with experienced leaders and a focus on personal growth, employees can expect to thrive in a fast-paced environment that values creativity and technical expertise. Located in a vibrant area, the company provides unique advantages such as visa sponsorship and the chance to contribute to a rapidly scaling business with significant revenue potential.
StudySmarter Expert Advice🤫
We think this is how you could land Junior Software Engineer
✨Tip Number 1
Get your hands dirty with coding! Show us what you've built on GitHub or any personal projects. The more you can demonstrate your skills, the better your chances of impressing the team.
✨Tip Number 2
Prepare for those interviews! Research Dirac Trading Group and understand their mission. Be ready to discuss how your experience aligns with their goals, especially in trading and logistics.
✨Tip Number 3
Don’t be shy about your achievements! When you apply through our website, highlight your production code experience and any cool tech you've worked with. We love seeing what makes you stand out!
✨Tip Number 4
Network like a pro! Connect with current employees on LinkedIn or join relevant tech communities. A friendly chat can sometimes open doors that applications alone can't!
We think you need these skills to ace Junior Software Engineer
Some tips for your application 🫡
Show Off Your Projects:We want to see what you've built! Make sure to highlight your interesting projects in your CV. Whether it's an open-source contribution or a personal project, let us know how you’ve pushed code in a production environment.
Tailor Your CV:Customise your CV to match the job description. Highlight your experience with Python, Postgres, and any other relevant tech. We love seeing how your skills align with what we’re looking for!
Be Creative with Your Application:Feel free to send us an email alongside your CV. Share your scoring based on the points listed in the job description. We appreciate creativity and enthusiasm in applications!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at Dirac Trading Group
✨Show Off Your Projects
Make sure to highlight any interesting projects you've worked on, especially those involving Python, Docker, or Postgres. Bring your GitHub profile to the table and be ready to discuss your contributions in detail.
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description. Brush up on your knowledge of Linux, bash, and any custom tools you've built. Being able to speak confidently about these will impress the founder and CTO.
✨Prepare for Technical Questions
Expect some technical questions during the interview. Review common coding problems and algorithms, especially those relevant to stock matching systems. Practising coding challenges can help you feel more prepared.
✨Be Ready for a Take-Home Challenge
If selected, you'll have a take-home task. Approach it as an opportunity to showcase your skills. Make sure to manage your time well and document your thought process clearly, as this will demonstrate your problem-solving abilities.