Akuna Capital

Software Engineer - Python

Singapore
Microservices API Docker HTML Python Kubernetes CSS JavaScript React Flask
Description

About Akuna:

Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data driven solutions and automation. We specialise in providing liquidity as an options market maker – meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully we design and implement our own low latency technologies, trading strategies and mathematical models. At Akuna we have a flat structure, where the best idea wins.

Our Founding Partners, including Andrew Killion, first conceptualized Akuna in their hometown of Sydney. They opened the firm’s first office in 2011 in the heart of the derivatives industry and the options capital of the world – Chicago. Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, Singapore, Boston and London.

What you’ll do as a Software Engineer at Akuna:
Akuna is looking for a Software Engineer/Python Developer to join our development team to build and enhance our Core Systems and Infrastructure. The Ideal candidate will work with developers, operations, and traders to build robust distributed systems, both on existing systems and new initiatives. The ideal candidate will have a strong background in Python programming, and a keen interest in designing and building microservices, and user applications. As a member of our development team, you will play a key role in designing, implementing, and optimizing our low latency trading systems. You will:

  • Collaborate with traders, developers, and other cross-functional teams to understand the requirements for shared systems.
  • Develop across the tech stack, from microservice back-ends to APIs, Front Ends, Data Infrastructure and Analysis, Automation, and more. Primarily using Python.
  • Ensure the scalability, reliability, and performance of our trading systems to meet the demands of high-frequency trading.
  • Implement and optimize configurations to support efficient trading operations.
  • Troubleshoot and resolve issues promptly to minimize impact on trading activities.
  • Work with stakeholders across the business to understand business problems and propose technical solutions.
  • Execute the full software development life cycle (requirements analysis, design, development, unit testing, execute and deployment, and post implementation support).
  • Contribute innovative ideas and solutions to the team.

Qualities that make great candidates:

  • BS/MS/PhD in Computer Science, Engineering or equivalent technical field.
  • 2 - 5 years’ experience writing Python applications.
  • Solid programming skills in Python, with a focus on high-performance and low-latency systems.
  • Demonstrated delivery of software solutions which provide measurable business benefits.
  • Excellent communication and collaboration skills.
  • Experience with containerization and orchestration tools (e.g., Docker and Kubernetes).
  • Familiarity with web development technologies such as HTML, CSS, JavaScript, and relevant frameworks (e.g., React, Flask).
  • Familiarity with trading and trading systems is a plus, though definitely not a requirement (we have internal training for this)
  • Demonstrated success working on an Agile development team committed to applying software engineering best practices to every phase of the project lifecycle.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say