Back to all jobs
A

Senior Software Engineer, Core Loyalty

Ascenda Loyalty

Ho Chi MinhHybrid6mo ago
Employment
Full-time
Seniority
Senior

About the role

  • Easier to launch new digital channels, payment rails, or banking rewards products.
  • Faster experimentation via event-driven, decoupled systems.
  • Improved developer velocity and reduced deployment risks.
    • Lead the design and implementation of projects related to Loyalty, seeking others’ reviews and driving projects independently.
    • Become highly proficient in the technical systems within your sphere of responsibility, and has good knowledge of systems outside that sphere.
    • Mentor junior engineers, help them grow in their technical skills and problem-solving.
    • Demonstrates a high level of engineering standards for others.
    • Collaborates well with teammates and cross-functional partners, encouraging others to do the same.
    • Communicate the team’s project updates and blockers clearly and proactively.
    • Articulate technical concepts to a non-technical audience
    • Troubleshoot, diagnose, and resolve incidents and operational issues with appropriate urgency
    • Contribute in analysing and resolving day-to-day technical obstacles within the team.
    • Independently implement code that is clear, concise, well-tested, and meeting both functional and non-functional requirements.
    • Use and improve system observability to help operations and troubleshooting.
    • Regularly do both code and design review for other engineers.
    • Drives improvements to engineering processes.
    • Suggest and make improvements to team processes.
    • Contribute to processes outside of team’s sphere, such as conducting interviews, improving hiring processes, tech branding.
  • Strong technical background, prior experience in leading project delivery related to of large-scale, high-throughput distributed systems on the Cloud. Strong foundation in systems architecture, with a good understanding of infrastructure, networking, and databases. Experience in optimizing these components while integrating reliability and performance considerations throughout the software development lifecycle.
  • Great collaborator who is comfortable working across a variety of teams beyond engineering, including product, design, business, operations, customer service, and external stakeholders.
  • Fluency in ruby is good to have, though candidates who demonstrate willingness and ability to quickly scale up on Ruby are welcome to apply.
  • Experienced in leveraging technical roadmaps/RFCs to communicate architecture designs and executing it fully.
  • Preference on simple solutions and designs over complex ones, have a good intuition for what will last and scale, and can be a role model others look to for their own solutions and designs.
  • 5+ years of experience in software engineering, with a strong focus on system design and development.
  • Have experience mentoring and/or leading junior engineers, guiding and coaching them for high performance will be a strong plus
  • A strong alignment with Ascenda's core values of growth mindset, hands-on ownership, supportive collaboration, and radical simplicity.

766,000+ hidden jobs like this

Ascenda Loyalty and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.