Senior Software Engineer (Python)

Empresaria Group PLC ·www.empresaria.com

Location Kuala Lumpur, W.P. Kuala Lumpur, Malaysia
Type Full time
Level Senior
Source Shazamme
Information Technology Live
Apply direct

Executive recruitment company Monroe Consulting Group is recruiting on behalf of a confidential, well-established FinTech company that is building scalable, cloud-native platforms supporting mission-critical products used at scale.

This role focuses on designing, building, and owning robust backend services using Python in a modern cloud environment. The successful candidate will work closely with cross-functional teams to translate product requirements into well-architected, scalable solutions, while setting a high bar for code quality, performance, and operational excellence. The position offers strong technical ownership, exposure to cloud architecture, and the opportunity to influence engineering best practices.


Key Responsibilities

  • Design and implement scalable backend services and APIs using Python.
  • Translate business and product requirements into pragmatic system designs, including APIs, workflows, and data models.
  • Own features end-to-end, from technical design through production deployment, monitoring, and optimization.
  • Build and maintain services in cloud environments (AWS, Azure, or GCP), with attention to reliability, performance, and cost efficiency.
  • Identify and resolve performance bottlenecks across application, database, and infrastructure layers.
  • Apply secure coding practices and ensure APIs and services meet security and compliance standards.
  • Contribute to and improve CI/CD pipelines, deployment strategies, and operational tooling.
  • Participate in code reviews, mentor junior engineers, and contribute to raising overall engineering standards.
  • Proactively manage technical debt and identify delivery risks, implementing mitigation plans early.


Key Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience).
  • 4–7 years of experience developing and supporting production-grade backend systems.
  • Strong hands-on experience with Python in building scalable backend or distributed systems.
  • Proven experience working with cloud platforms such as AWS, Azure, or GCP.
  • Solid understanding of backend architecture, API design, microservices, and domain-driven design concepts.
  • Experience with database design, indexing strategies, and query optimization.
  • Familiarity with caching mechanisms (e.g., Redis, in-memory caching, TTL strategies).
  • Experience with asynchronous and event-driven systems (queues, streams, background workers).
  • Understanding of CI/CD pipelines, source control, deployment workflows, and versioning strategies.
  • Ability to work effectively within existing architectures, including legacy systems and active production environments.
  • Strong problem-solving skills, structured thinking, and the ability to communicate technical decisions clearly.
  • Collaborative mindset with a willingness to mentor, accept feedback, and continuously improve.


Preferred

  • Exposure to AI-assisted development tools to improve coding efficiency and code quality.
  • Experience building automation or scripts to support monitoring, incident response, and operational support.
  • Interest in applying automation or intelligent tooling to improve system reliability and troubleshooting.

Frequently asked questions

Who is hiring for the Senior Software Engineer (Python) role?
Empresaria Group PLC is hiring for the Senior Software Engineer (Python) position, a Shazamme client. Apply directly on the employer's career site.
Where is the Senior Software Engineer (Python) job located?
The Senior Software Engineer (Python) role with Empresaria Group PLC is based in Kuala Lumpur, MY.
Is the Senior Software Engineer (Python) role full-time or contract?
This is a full time position at Empresaria Group PLC.
What experience level is the Senior Software Engineer (Python) role?
The Senior Software Engineer (Python) position is aimed at senior-level candidates.
How do I apply for the Senior Software Engineer (Python) role at Empresaria Group PLC?
Apply directly on Empresaria Group PLC's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct