Sr. Software Engineer

3 weeks ago


Singapore Westbury Partners Full time

 

  • Develop fast, reliable, and scalable systems in fast-paced crypto trading firm.
  • Key tech: C++, STL/Boost, SOLID, Python, Linux, K8s, Kafka, AWS.
  • High calibre tech teams, hybrid, excellent incentive programs.

 

Company

Our client is a young force in the high-frequency trading sphere who is actively engaged in all the major cryptocurrency markets globally. They utilize sophisticated mathematical models and state of the art tech infrastructure to identify value opportunities and capitalize on them. Having experienced strong growth and expansion, they are looking for a senior software engineer with expertise coding in C++ and strong OO design principals to join their software engineering team in Singapore.

Role

You’ll utilize strong C++ programming skills, OO design principals along with Python to bring the team remit to fruition. You will be empowered to work in an extremely collaborative environment where ideas are shared, nourished, and enhanced. You will quickly be given responsibility and authority to drive changes with your development as you operate with little-to-no red tape to slow you down.

Requirements:

  • Expertise with C++, STL and Boost, designing and implementing multithreaded and distributed systems.
  • Strong OO design principals and patterns (e.g., S.O.L.I.D).
  • Familiarity with Linux / GCC development toolchain.
  • Familiarity with load balancing and API gateways.
  • Familiarity with Docker, Kubernetes, Kafka, SQL/NoSQL databases.
  • Bachelor’s, master’s or PhD level degree in computer science or mathematics.
  • A history of good tenure in your career history (e.g., 4+ years average).
  • Passion for technology innovation and engineering best practice.
  • Experience with high performance, scalable banking/finance systems, trading systems ideal.
  • Familiarity with Python and/or Golang desirable.

 

This role would be suited to a C++ aligned software engineer with strong OO design principals and experience designing, enhancing, and maintaining latency dependant systems, ideally low-latency trading systems and/or market access / connectivity systems, feed handlers and execution gateways.

 

#C++ #Python #Pandas #SOLID #Valgrind #Scalability #Reliability #Docker #Kubernetes #Kafka #Load Balancing #API Gateways #Linux #Cryptocurrency #Crypto Trading #HFT #High Frequency Trading #Financial Markets #Trading Systems



  • Singapore VISIER PTE. LTD. Full time

    Roles & ResponsibilitiesWe are at the forefront of developing a generative AI digital assistant for people analytics, known as Vee, which delivers rapid, user-friendly insights to HR leaders. Vee leverages natural language processing and generative AI to provide accurate narrative answers. Vee provides this unique insight by leveraging people data extracted...

  • Software Engineer

    6 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Software Engineer

    4 days ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...


  • Singapore ENGGSOL PTE. LTD. Full time

    Roles & Responsibilities Requires a detail oriented individual who will perform a variety of safety analyses for safety critical software. Tasks including analyzing system and software requirement documents and source code for potential safety hazards. Familiar and have developed safety documents using applicable safety standards: SSPP, FHA, FTA, SAR, PHA...

  • PBI Sr. Developer

    1 day ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Software Engineer

    1 day ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Roles & ResponsibilitiesTescom Singapore is looking for a: Software Engineer in Test (SEIT)Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right...


  • Singapore DATABRICKS ASIAPAC UNIFIED ANALYTICS PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Sr. Specialist Solutions Engineer (Sr. SSE) - Data Scientist / ML Engineer, you will be the trusted technical ML expert to both Databricks customers and the Field Engineering organization. You will work with Solution Architects to guide customers in architecting production-grade ML applications on Databricks, while aligning their...


  • Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...


  • Singapore Enggsol Pte. Ltd. Full time

    Requires a detail oriented individual who will perform a variety of safety analyses for safety critical software.Tasks including analyzing system and software requirement documents and source code for potential safety hazards.Familiar and have developed safety documents using applicable safety standards: SSPP, FHA, FTA, SAR, PHA etc.Candidate requires to...

  • Software Engineer

    4 days ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Collaborate with other developers and engineers to specify, design, build, and maintain software applications. Perform software implementation and testing. Analyze and troubleshoot software issues. Generate relevant documentations, reports etc. Contribute to continuous improvement of software development best...


  • Singapore Databricks Asiapac Unified Analytics Pte. Ltd. Full time

    As a Pre-sales Sr. Solutions Engineer (Analytics, AI, Big Data, Public Cloud), you will guide the technical evaluation phase in a hands-on environment throughout the sales process. You will be a technical advisor internally to the sales team, and work with the product team as an advocate of your customers in the field. You will help our customers to achieve...


  • Singapore DATABRICKS ASIAPAC UNIFIED ANALYTICS PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Pre-sales Sr. Solutions Engineer (Analytics, AI, Big Data, Public Cloud), you will guide the technical evaluation phase in a hands-on environment throughout the sales process. You will be a technical advisor internally to the sales team, and work with the product team as an advocate of your customers in the field. You will help...

  • Software Developer

    4 days ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...

  • Sr. Software Engineer

    4 weeks ago


    Singapore THALES SOLUTIONS ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesRoles & Responsibilities:The candidate will:· Be part of the Security Development team to build innovative Security solutions for Homeland Security, Smart Cities and Critical Infrastructures.· Be responsible for the technical/solution designs, code development, and component test execution to demonstrate alignment to the...

  • Software Developer

    7 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Sr. Software Engineer

    4 weeks ago


    Singapore Thales Solutions Asia Pte. Ltd. Full time

    Roles & Responsibilities:The candidate will:. Be part of the Security Development team to build innovative Security solutions for Homeland Security, Smart Cities and Critical Infrastructures.. Be responsible for the technical/solution designs, code development, and component test execution to demonstrate alignment to the product/functional specification of...

  • Software Developer

    4 days ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...

  • Software Developer

    1 day ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Sr Software Engineer

    3 weeks ago


    Singapore Marquee Semiconductor Singapore Pte. Ltd. Full time

    Design, develop, maintain and support custom-built software applications.Preparation of technical documentation on Jira and Confluence.Conduct unit testing on software deliverables and provide the support throughout product testing, integration testing, and user acceptance testing.Provide post-implementation support and conduct investigation and...


  • Singapore Visier Pte. Ltd. Full time

    We are at the forefront of developing a generative AI digital assistant for people analytics, known as Vee, which delivers rapid, user-friendly insights to HR leaders. Vee leverages natural language processing and generative AI to provide accurate narrative answers. Vee provides this unique insight by leveraging people data extracted from various data...