Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Mid-Senior Backend Engineer image - Rise Careers
Job details

Mid-Senior Backend Engineer

What is our vision?

Know Your Payee. At iPiD, we envision a world where every payment is seamless, secure, and trustworthy. Our mission is to ensure that every transaction reaches its rightful recipient, fostering confidence and efficiency in financial exchanges globally. Through a single, streamlined integration, we empower banks, payment systems, fintechs, and corporates with robust pre-payment verification services, enhancing operational efficiency, regulatory compliance, and peace of mind for providers and their clients worldwide.

Who are we?

iPiD is a fast-growing fintech startup, founded by a global team of industry veterans from iconic organizations like SWIFT and Thomson Reuters. Supported by leading investors such as Monk's Hill Ventures, Jungle Ventures and Saison Capital, and guided by an advisory team featuring C-suite leaders from Microsoft, Commonwealth Bank, and the Bill & Melinda Gates Foundation. With a presence across key cities—including Singapore, Hanoi, Kuala Lumpur, Mumbai, Amsterdam, Brussels, Paris, London, New York, and Dubai - our team combines global expertise with local insights to ensure every transaction is verified, accurate, and effortless.

What are we looking for?

An exceptional engineer with solid software development experience and a deep understanding of microservices architecture. You are passionate about technology, committed to engineering best practices, and excited about tackling challenges. Depending on your seniority and aspiration, your typical responsibilities will include developing robust back-end solutions, creating tests (unit and integration), and maintaining accurate documentation; additionally, you will mentor the junior members on the team.

This is a full-time position reporting directly to the Chief Technology Officer.

Note: This opening is not open for agency's placement.

Core Responsibilities:

  • Write high-quality, testable, and efficient code.
  • Create and maintain our CI/CD pipeline.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Conduct regular code reviews to ensure best practices are followed.
  • Provide technical guidance and mentorship to junior team members.
  • Test and troubleshoot software, identifying and resolving issues efficiently.
  • Ensure documentation remains accurate and up to date.
  • Rotational On-call will be required.

  • Minimum 6 years of experience in software engineering. More junior applicants with high potential will be considered.
  • Strong proficiency in TypeScript, Go, and relevant frameworks like Node.js.
  • Mastery of Agile methodology, microservices architecture, gRPC, containers, and Kubernetes.
  • Experience with cloud technologies (Azure, AWS, GCP).
  • Strong analytical skills, attention to detail, and excellent problem-solving abilities.
  • Quick learner with the ability to grasp new technologies.
  • Capability to work both independently and collaboratively within a team.
  • Experience in leading teams and coaching is preferred.
  • Excellent verbal and written English communication skills.
  • Experience in a globally distributed startup or fast-paced environment is a plus.
  • Authorization to work in Malaysia is required. Working in the KL office 3 days a week.

What do we offer?

You will work with a team of world-class fintech and payments veterans to shape up the future of payments, and will also have:

  • Excellent growth opportunities in global payment services technology
  • Flexible and collaborative work environment
  • Competitive salary
  • Employee Stock Options plan
  • Discretionary performance bonus
  • Medical protection allowance
  • Laptop and accessories

_______________________________________________________________

Working in accordance with applicable laws, iPiD prohibits discrimination against any applicant or employee based on any legally-recognized basis, including, but not limited to: race, color, religion, sex (including pregnancy, lactation, childbirth or related medical conditions), sexual orientation, gender identity, age, national origin or ancestry, citizenship status, physical or mental disability, genetic information (including testing and characteristics), veteran status, uniformed service member status or any other status protected by national or local laws of the jurisdiction in which the applicant resides.

If you need assistance or request accommodation during the recruitment process, please contact hr@ipid.tech

Please note that only shortlisted candidates will be notified. All information gathered will be treated in strict confidence and solely used for recruitment purposes.

____

To protect the interests of all parties, iPiD does not accept unsolicited resumes from a third party agency or search firm recruiters. Any unsolicited resumes sent to any iPiD employee, regardless of the means of transmission, will become the sole property of iPiD. We will not pay a fee for any placement resulting from the receipt of an unsolicited resume

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Mid-Senior Backend Engineer, IPID

At iPiD, we're on an exciting mission to transform the world of payments by ensuring that every transaction is seamless, secure, and trustworthy. As a Mid-Senior Backend Engineer, you will play a vital role in developing our robust pre-payment verification services that empower banks, fintechs, and corporates around the globe. With an innovative work environment fueled by a team of seasoned experts from iconic companies like SWIFT and Thomson Reuters, you will collaborate closely with cross-functional teams to craft high-quality, testable code using modern technologies such as TypeScript, Go, and Node.js. Your responsibilities will include maintaining our CI/CD pipeline, conducting code reviews, and mentoring junior engineers to foster their growth within the organization. We value engineering best practices and a commitment to continuous improvement, so your problem-solving skills and attention to detail will be essential. Beyond just coding, you’ll help troubleshoot software issues, keep documentation accurate, and ensure compliance with regulatory frameworks. This full-time position directly reports to our Chief Technology Officer and exemplifies a culture where agility and innovation are paramount. So, if you are ready to take your career to new heights in a globally distributed startup environment, you will enjoy working with like-minded professionals dedicated to shaping the future of secure payments at iPiD.

Frequently Asked Questions (FAQs) for Mid-Senior Backend Engineer Role at IPID
What qualifications are needed for the Mid-Senior Backend Engineer position at iPiD?

To excel in the Mid-Senior Backend Engineer role at iPiD, candidates should possess a minimum of 6 years of software engineering experience, demonstrating strong proficiency in TypeScript, Go, and relevant frameworks such as Node.js. Experience working with microservices architecture, cloud technologies (Azure, AWS, GCP), and Agile methodology is essential. Exceptionally driven junior applicants with high potential may also be considered.

Join Rise to see the full answer
What are the main responsibilities of a Mid-Senior Backend Engineer at iPiD?

As a Mid-Senior Backend Engineer at iPiD, your core responsibilities will include writing efficient and testable code, creating and maintaining the CI/CD pipeline, collaborating with cross-functional teams on requirements, conducting code reviews, and mentoring junior members. You'll also be involved in troubleshooting, ensuring accurate documentation, and occasionally being on call to support software issues.

Join Rise to see the full answer
What technologies will I be working with as a Mid-Senior Backend Engineer at iPiD?

In the Mid-Senior Backend Engineer role at iPiD, you will work with technologies such as TypeScript, Go, Node.js, and frameworks that leverage microservices architecture. Familiarity with tools like Kubernetes and gRPC, along with experience in cloud platforms like Azure, AWS, or GCP, will also be integral to your work.

Join Rise to see the full answer
What is the work culture like for Mid-Senior Backend Engineers at iPiD?

At iPiD, the work culture is collaborative and flexible, promoting innovation and growth within a distributed team of fintech veterans. As a Mid-Senior Backend Engineer, you'll enjoy a supportive environment that values teamwork, continuous learning, and a commitment to engineering best practices, allowing you to thrive both individually and as part of the team.

Join Rise to see the full answer
Are there growth opportunities for Mid-Senior Backend Engineers at iPiD?

Absolutely! iPiD offers excellent growth opportunities for Mid-Senior Backend Engineers, allowing you to evolve in global payment services technology. With access to mentorship from experienced leaders, you will have the chance to develop your skills, advance in your career, and potentially take on more leadership roles as you contribute to the team.

Join Rise to see the full answer
Common Interview Questions for Mid-Senior Backend Engineer
Can you describe your experience with microservices architecture?

In answering this question, you should highlight your understanding of microservices architecture, including the benefits it provides, such as scalability and maintainability. Mention specific projects where you implemented microservices and the challenges you faced while doing so. It's beneficial to discuss your choice of technologies and how they contributed to achieving project goals.

Join Rise to see the full answer
What strategies do you use for writing efficient, testable code?

To effectively answer this, discuss your coding practices, including code reviews and pair programming, and how you incorporate automated testing. Explain your approach to unit and integration testing while illustrating an example where test-driven development (TDD) led to a successful outcome.

Join Rise to see the full answer
How do you stay current with new technologies and industry trends?

Share your dedication to lifelong learning by mentioning resources like technical blogs, online courses, and industry conferences you follow. Discuss how you apply new knowledge to your projects and how this ongoing education has positively impacted your work as a backend engineer.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Provide a detailed account of the bug's nature, the steps you took to identify its root cause, and the solution you implemented. Emphasize your problem-solving skills and techniques such as debugging or leveraging logging tools, and highlight the benefits that resulted from your resolution.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Describe your mentorship philosophy, emphasizing how you encourage growth and provide constructive feedback. Include strategies such as regular check-ins, sharing resources, and providing opportunities for junior engineers to take on challenging tasks under your guidance.

Join Rise to see the full answer
What experience do you have with cloud technologies?

Detail your hands-on experience with cloud platforms like Azure, AWS, or GCP. Discuss specific projects where you've utilized these technologies and how they benefitted your backend solutions, such as scalability or cost-effectiveness.

Join Rise to see the full answer
Can you explain your experience with CI/CD pipelines?

Illustrate your experience with CI/CD pipelines by discussing specific tools you've used (like Jenkins or CircleCI). Explain how you’ve implemented these processes to improve deployment frequency and lead times while ensuring higher quality and fewer rollback incidents.

Join Rise to see the full answer
How do you ensure collaboration with cross-functional teams?

Discuss your strategies for effective communication and collaboration with cross-functional teams such as product managers, designers, and QA. Highlight your experiences in gathering requirements, clarifying doubts through regular meetings, and fostering a team spirit to achieve common goals.

Join Rise to see the full answer
What role does code review play in your development process?

Share your views on code reviews as a vital part of ensuring code quality and knowledge sharing among teammates. Give examples of how code reviews have led to better solutions and collective learning in your previous roles.

Join Rise to see the full answer
How do you handle on-call situations?

Explain your approach to being on-call, including how you prioritize issues, manage stress, and communicate effectively. Mention any relevant experiences where you swiftly resolved critical issues and the techniques you use to keep calm during high-pressure situations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
NEOGOV Remote El Segundo, CA
Posted 22 hours ago
Posted 5 days ago
Photo of the Rise User
InPost Remote Pana Tadeusza, Kraków, Poland
Posted 6 days ago
Dental Insurance
Performance Bonus
Photo of the Rise User
Jump Remote Los Angeles
Posted 4 days ago
Photo of the Rise User
Oak Engage Remote No location specified
Posted 5 days ago
I By IPID
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 14, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!