Country : Singapore
  • Full-time

Senior Software Engineer (Reporting, Analytics and Backend services - Core Engine)

At Oromico, we use technology to help our clients understand their financial position and taxation obligations. Our machines intelligently sift through thousands of documents in arbitrary format within minutes, preserving only what is necessary to accomplish the tasks necessary.

We are currently seeking engineers to build exciting technology-based solutions that are at the frontier of this industry segment. You will be joining a bright and talented team where you will have real responsibilities and make contributions. Our proprietary technology is built in-house in Singapore and we want you to be part of our growing team.

To understand our work culture, head over here http://www.oromico.com/jobs


We are looking for passionate software engineers who want to be part of Oromico's Engineering team. You will design, build and deliver sophisticated solutions for the wealth management industry and beyond. If you are someone who has a strong desire to craft beautiful and elegant software by applying appropriate programming paradigms such as object-oriented modeling, functional programming, etc., with a strong emphasis on design patterns, come talk to us.

Oromico is at the forefront of technology. Our engine is built based on serverless architecture and is able to intelligently sift through thousands of documents in arbitrary format within minutes. As part of the core engineering team, there will always be room to learn and to mentor (i.e. to growth technically and professionally).


  • Working with fellow software engineers, and collaborating with cross-functional teams.
  • Design and build the core algorithm for crunching client data to produce reports that will assist the client in regulatory compliance.
  • Design and build the analytics pipeline processors that will enrich client data with information from various sources, and dicing the data into different views, producing intuitive analytics for our clients.
  • Take ownership of the tasks on hand, and self-manage them till successful delivery.
  • Be a team player and contribute in areas not necessarily part of your core responsibilities, as long as time permits


Must have requirements:

  • Ideally, you should have at least 3 years of working experience developing software in the Enterprise Solution space.
  • Ideally, you are from either a Computer Science or Computer Engineering discipline.
  • You are very comfortable in collecting requirements from the business team and translate them into software solutions.
  • Have strong knowledge about object-oriented modeling and design patterns.
  • Care deeply about collaboration and best practices.
  • Experience with Python.
  • Experience with NoSQL, preferably MongoDB and/or ElasticSearch.
  • Comfortable with operating in a UNIX-based environment

Good to have requirements:

  • Working experience in the Finance/Banking industry (private wealth management will be a strong plus)
  • Experience with Web technologies - Flask, Node, React/Redux

Our commitment to you:

  • Competitive salary $5,000 - $7,500 SGD (Commensurate with relevant experience)
  • Ample annual leave
  • Attractive employee stock option plan
  • A cohesive work environment with strong team spirit
  • We are a relatively young startup and our team size is currently small. As such, there will be great opportunities for career progressions.


5000 - 7500 SGD

Total applicants :6 Job posted 8 days ago Total Views : 50 Unique Views : 49

Submit Application