Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Transit-CP team) image - Rise Careers
Job details

Software Engineer (Transit-CP team)

We’re Littlepay - a growing fintech headquartered in Melbourne with operations in the UK, EU, LATAM, USA, and Australia. Our payments platform enables our customers to pay for public transport using any payment card, mobile wallet, or wearable device. Processing over USD 1 billion a year in 13 countries and continuing to expand globally, we’re proud to move more people through better payment experiences.

Our Littlepay values:

  • Trust and be trustworthy
  • Embrace challenge
  • Solve problems, together
  • Deliver with speed and agility
  • Be candid and kind

About the opportunity

Join our highly skilled Transit Card Present team, dedicated to build the next generation of APIs, transit workflows and payment solutions. Our collaborative and innovative team values open communication, continuous learning, and proactive problem-solving.

As a Mid Software Engineer, you will work closely with talented engineers, designers, and product managers. You will take ownership of new initiatives, help influence our technical direction, and contribute to a culture of excellence. Your work will have a real impact on enhancing the transit and mobility experience for our customers and partners.

Day to day, you'll:

  • Collaborate closely with cross-functional teams to communicate, design, plan, develop, and delivery high quality end results. Have a good understanding of business and domain boundaries and be able to identify and articulate design trade-offs.
  • Champion best practices and continuous improvement within the team.
  • Take end-to-end ownership for delivering expected outcomes, including but not limited to partner APIs for processing traveller taps, fare calculation processing, payment card scheme rules processing, payments management and etc that delight our customers and the business.
  • Enjoy solving complex and interesting problems in an agile team setting.
  • Care about your team, help them grow through providing constructive feedbacks, coaching, and mentoring.
  • Maintain what we build.

From a technology standpoint, you'll work with:

  • Java, Spring, and NodeJS micro-services
  • Open source and AWS technologies (ECS, Lambda, RDS, DynamoDB, PostgreSQL, SQS, SAM, CloudFormation, S3, APIGateway).

Ideally, you'll have:

  • Professional experience in building micro-services and serverless architectures
  • Professional experience with AWS cloud services and related tools
  • Solid Java/Spring skills with a minimum of 3 years of experience across the stack
  • RESTful API experience
  • Asynchronous event-driven systems experience
  • An interest or experience in cryptographic algorithms and transaction security
  • Proven ability to work effectively in a collaborative team environment
  • A willingness to learn, fail, and try again
  • Genuine curiosity, and a proactive and self-motivated approach to learning
  • The ability to comprehend, co-ordinate, and communicate clearly and effectively on a wide range of issues with colleagues, both technical and non-technical.

We love to look after our people. At Littlepay, you'll be part of an inclusive and diverse team that celebrates the differences and unique gifts we each bring to work.

You’ll have access to:

  • Harrison Assessments - our talent management provider that facilitates continuous professional development
  • Paid professional development (including conferences, courses, learning subscriptions, etc.)
  • Superannuation contributions on all paid parental leave payments
  • A company-wide paid day off
  • A variety of flexible leave options
  • Our flexible public holiday program
  • Flexible (hybrid) working conditions
  • Our generous employee referral program
  • Wellbeing support- including a free School of Life subscription for all employees, and counselling via the School of Life or our EAP program
  • Mid-year, quarterly, and end-of-year corporate and team events and workshops
  • Short-term remote working arrangement
  • Work in a high-trust environment with access to cloud collaboration tools such as Notion, Slack, Miro, Google Workspace, and Jira, which enables us to solve problems together efficiently.

In-office expectations

At Littlepay, we believe great work happens when we solve problems, together. We see in-person collaboration as an important way to build connections, share ideas, and support each other meaningfully.

For those assigned to an office location, we generally expect a minimum two-day presence in the office each week. This may vary depending on your role, team, and location. For example, our team in Luxembourg works 100% from the office, whereas our AU and UK teams currently work a minimum of 2 days onsite in our Melbourne/London offices. Some positions might require more frequent office attendance to support cross-functional collaboration, customer engagement, or specific team workflows. Your hiring manager will provide details relevant to your role.

We aim to strike a healthy balance between in-person connection and flexibility, while staying connected to deliver with speed and agility as we continue to scale, ensuring our ways of working support both our people and our shared ambition to move more people through better payment experiences.

Our recruitment process

If you’ve been shortlisted for the role, you’ll first have a chat with our Talent team, who will set up an interview if the stars align. A short workplace preferences questionnaire will also be sent to help us learn more about the way you prefer to work. Following a successful first interview, you’ll be sent a technical challenge to complete. If we like what we see, we’ll invite you to meet with a second set of Littlepay folks before being presented with an offer.

If you have any questions regarding the recruitment process or if you require any accommodations for any stage in the interview process, please don’t hesitate to let us know. Additionally, if you don’t meet all of the criteria (we know that some underrepresented groups tend to avoid applying if they don’t), please still apply. We really enjoy meeting people who might bring a fresh perspective on a problem we need to solve!

Ultimately, being part of our small but mighty team means you'll have the opportunity to learn about micropayments, and have a hand in the provision of services that impact millions of people. You’ll help us deliver on our revolutionary product roadmap and help scale our platform as we continue to expand across the globe.

If this opportunity interests you, hit apply! We look forward to learning about you.

Littlepay are a 2025 Circle Back Initiative Employer – we commit to respond to every applicant.

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 Software Engineer (Transit-CP team), Littlepay

Join us at Littlepay as a Software Engineer in the Transit Card Present team, where your expertise will play a pivotal role in shaping the future of our payments platform. Based in Melbourne but with a global presence in the UK, EU, LATAM, USA, and Australia, Littlepay is transforming the way people pay for public transport, processing over USD 1 billion a year in 13 countries! You’ll be part of a dynamic and innovative team that collaborates closely to develop APIs, transit workflows, and payment solutions. As a Mid Software Engineer, you’ll have the chance to flex your skills in Java, Spring, and NodeJS micro-services while working with AWS technologies. We pride ourselves on a culture of trust, where every team member is encouraged to embrace challenges and thrive in a collaborative environment. Your day-to-day will involve championing best practices, engaging in constructive feedback, and tackling complex problems within an agile framework. At Littlepay, we not only care about delivering excellent results but also about fostering personal and professional growth, providing opportunities for continuous learning and mentorship. Plus, enjoy our fantastic team culture with flexible working conditions and well-being support. If you're passionate about solving real-world problems in transit and mobility, we invite you to contribute to our mission of enhancing payment experiences worldwide. Apply today and help us move more people through better payment experiences!

Frequently Asked Questions (FAQs) for Software Engineer (Transit-CP team) Role at Littlepay
What are the main responsibilities of a Software Engineer at Littlepay?

As a Software Engineer on the Transit Card Present team at Littlepay, you’ll collaborate with cross-functional teams to design, develop, and deliver high-quality solutions. Your key responsibilities will include taking ownership of APIs for fare calculation and payment processing, solving complex problems in an agile environment, and maintaining the solution architecture. You’ll also champion best practices and engage actively in continuous improvement within the team.

Join Rise to see the full answer
What skills and qualifications are required for the Software Engineer position at Littlepay?

To thrive as a Software Engineer at Littlepay, you should have at least 3 years of professional experience in Java and Spring, building micro-services and serverless architectures. Familiarity with AWS cloud services and tools, as well as experience with RESTful APIs and asynchronous event-driven systems, is essential. Strong collaboration skills and a proactive approach to learning will also be crucial in this role.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer at Littlepay?

As a Software Engineer, you'll primarily work with Java, Spring, and NodeJS micro-services. You'll also use a variety of AWS technologies such as ECS, Lambda, RDS, DynamoDB, and others to create innovative payment solutions. Your involvement will push the boundaries of technology, ensuring our customers receive seamless transit experiences.

Join Rise to see the full answer
How does Littlepay support professional development for its Software Engineers?

At Littlepay, we believe in fostering growth. Employees have access to various professional development opportunities, including paid attendance at conferences, courses, and subscriptions for continuous learning. Tools such as Harrison Assessments are also leveraged to facilitate personal and professional growth within the team.

Join Rise to see the full answer
What is the work environment like for a Software Engineer at Littlepay?

The work environment for a Software Engineer at Littlepay is highly collaborative and innovative. The culture emphasizes open communication, teamwork, and trust. You'll be encouraged to provide constructive feedback and mentor your colleagues, all while enjoying flexible working conditions that support a healthy work-life balance.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Transit-CP team)
Can you describe your experience with Java and Spring?

When discussing your experience with Java and Spring, be specific about your projects and roles. Discuss the applications you built, challenges faced, and how you overcame them using these technologies. Highlighting performance optimization and best practices will demonstrate your expertise effectively.

Join Rise to see the full answer
How do you approach building micro-services?

Explain your process by discussing best practices such as separation of concerns, maintaining statelessness, and using lightweight communication protocols. Mention tools you’ve used for development and testing to illustrate your hands-on experience.

Join Rise to see the full answer
What strategies do you use for effective collaboration in a team?

Detail your approach to communication, stress the importance of active listening, and mention tools you use (like Slack, Notion, or Jira) for project management. Share examples of how you’ve successfully navigated differences in opinion or resolved conflicts.

Join Rise to see the full answer
How do you stay updated with the latest software development trends?

Talk about your commitment to continuous learning through online courses, webinars, tech conferences, or contributing to open-source projects. Highlight specific resources or communities you engage with to stay current.

Join Rise to see the full answer
Can you provide an example of a complex problem you've solved in a previous role?

Select a specific project that posed a significant challenge. Discuss the problem, your thought process in breaking it down, the solution you implemented, and the tools you used. Focus on the impact your solution had on your team or the user experience.

Join Rise to see the full answer
What is your experience with AWS services?

Be prepared to discuss specific AWS services you have used, preferably in a project context. Talk about how these services helped you achieve project goals, any integration challenges you faced, and how you used AWS tools to enhance your deployments.

Join Rise to see the full answer
What do you understand about RESTful APIs?

Explain REST principles, such as statelessness and resource manipulation through standard HTTP methods. Share examples of how you've designed or consumed RESTful APIs in past projects, emphasizing your role in ensuring efficiency and security.

Join Rise to see the full answer
How do you ensure quality in your code?

Discuss your commitment to writing clean, maintainable code. Talk about practices like code reviews, unit testing, and the use of automated testing tools. Provide instances where these practices significantly improved the quality of a project.

Join Rise to see the full answer
How do you handle tight deadlines or high-pressure scenarios?

Share your strategies for prioritizing tasks, maintaining communication with your team, and adjusting your workflow to meet deadlines. An example from your past experiences can effectively illustrate your adaptability.

Join Rise to see the full answer
What motivates you in your work as a Software Engineer?

Reflect on what drives your passion for software engineering, whether it's the joy of problem-solving, making an impact through technology, or continuous learning opportunities. Sharing personal anecdotes can help showcase your enthusiasm.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Littlepay Remote No location specified
Posted 6 days ago

As an Executive Assistant at Littlepay, you'll play a key role in supporting leadership and driving organizational success through exceptional administrative skills.

Photo of the Rise User
Avaloq Remote 9F Robinsons Summit Center, 6783 Ayala Avenue, Makati City, National Capital Region, Philippines
Posted 7 days ago

Join Avaloq as a Senior iOS Engineer to design and develop innovative financial applications while enjoying a hybrid working environment.

Photo of the Rise User
CI&T Remote Quezon City, Metro Manila
Posted 3 days ago

Join CI&T as a Senior Scrum Master to drive Agile transformation and enhance team productivity in a collaborative tech environment.

Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Step into a pivotal role at ServiceNow to build innovative software solutions with a focus on scalability and performance.

Wyetech Hybrid Annapolis Junction, Maryland
Posted 13 days ago

Wyetech seeks a Software Integration Engineer to drive software solutions for federal clients in a dynamic team environment.

Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

Join Microsoft Azure Storage as a Principal Software Engineer to push the limits of data accessibility and storage solutions.

Photo of the Rise User
Endava Remote Guadalajara, Jalisco, Mexico
Posted 9 days ago

As a Senior Salesforce Developer at Endava, you'll leverage your extensive experience in Salesforce to drive innovation for various business functions.

Photo of the Rise User
Posted 10 days ago

Become a key player in a collaborative team by designing and implementing data engineering solutions at Expeditors.

Photo of the Rise User

Join ZeroTier as a Freelance Front-End Engineer to create exceptional front-end experiences for users in a flexible, remote-first environment.

Littlepay, which provides payments infrastructure for transport and mobility, today announces the public launch of contactless EMV (cEMV) ticketing on the Palm Bus network in Cannes, France. The Cannes Lérins Agglomération supports this modernisat...

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 18, 2025

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!