Senior Software Engineer

Omipay Pty Ltd
Sydney, NSW
A$160,000-$200,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
On-site

Posted 6 days ago


About Omipay:

Omipay is an ambitious Australian fintech startup focused on revolutionizing the digital payments landscape. We are building next-generation, cloud-native payment solutions that are scalable, secure, and insightful. Backed by a small but highly driven team, we value innovation, technical excellence, and close collaboration. Join us at this pivotal early stage in Sydney to shape our technology and make a tangible impact.

The Role:

We are seeking a highly skilled and experienced Senior Software Engineer to become a cornerstone of our development team in Sydney. This is an on-site role that requires daily in-person collaboration to foster innovation and rapid iteration. You will be instrumental in designing, building, and optimizing the core platforms that power our services. This is a hands-on role that requires a deep understanding of distributed systems, a passion for clean code, and the ability to drive technical decisions from conception to deployment.

Key Responsibilities:

A. Design & Development: Design, develop, test, and maintain high-performance, scalable, and reliable microservices using Java and the Spring Cloud ecosystem.

B. System Architecture: Contribute to the architectural vision for our cloud-native platforms, ensuring they are robust, secure, and cost-effective.

C. Data Pipeline Engineering: Build and manage real-time data streaming and batch processing pipelines using technologies like Kafka and Flink to enable advanced analytics and reporting.

D. Database & Storage Solutions: Work with various SQL, NoSQL databases, and data lake technologies (e.g., AWS S3, Iceberg) to design optimal data storage and retrieval patterns.

E. Performance Optimization: Identify and resolve performance bottlenecks across the application stack, from application code to database queries and caching layers.

F. Best Practices & DevOps: Champion software engineering best practices, including CI/CD, automated testing, containerization (Docker/Kubernetes), and infrastructure as code.

G. Collaboration & Communication: Work closely and onsite with the founders and team in our Sydney office to translate business requirements into technical solutions, provide timely updates, and ensure seamless communication. This role requires active participation in face-to-face meetings and agile development sessions.

Essential Skills and Experience:

-A minimum of 10 years of professional experience in software development.

-Solid foundation of Java, familiarity with JVM tuning, I/O, multithreading, concurrency frameworks, common data structures, algorithms, and design patterns, with extensive practical experience

-Proficient in mainstream open-source frameworks such as Spring Boot, Spring MVC, Spring Cloud

-Proven hands-on experience with Apache Kafka (including Kafka Streams/Connect) for building event-driven architectures.

-Solid experience with cloud platforms (AWS preferred) and container orchestration with Kubernetes

-Strong background in designing and interacting with RDBMS (e.g., PostgreSQL) and NoSQL databases.

-Deep understanding of cache system design principles and capable of selecting appropriate caching solutions like Redis.

-Good understanding of distributed systems, including CAP theorem, consistency models, and idempotency concepts.

-Excellent problem-solving skills and a commitment to writing clean, maintainable code.

Must be based in or willing to relocate to Sydney. This is an on-site position that requires daily attendance at our Sydney office to facilitate immediate communication and close teamwork.

Highly Desirable Skills:

-Experience with big data technologies such as Flink, Trino, Hive, or Iceberg.

-Knowledge of reactive programming (WebFlux) and front-end technologies (ReactJS).

-Experience implementing observability tools (e.g., Grafana, Prometheus, OpenTelemetry) for monitoring and alerting.

-Previous experience in the fintech or payments industry.

-Experience in a tech leadership or mentoring role.

Qualifications:

Relevant qualifications in Computer Science, Information Technology, or a related field.

What We Offer:

-The opportunity to be an early technical leader in a promising fintech startup.

-Significant autonomy and influence over technology choices and architecture.

-A competitive salary and equity package.

-A collaborative and supportive work environment in our Sydney office.

How to Apply:

If you are a passionate engineer looking to build something transformative and are available to work from our Sydney office, please send your CV and a cover letter detailing your relevant experience to [email protected].


About Omipay Pty Ltd

Sydney, NSW, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Senior Software Engineer - Java

The Onset

Logo for Senior Software Engineer - Java
Sydney, NSW
A$160,000 p/a
Full-time
Hybrid

SOFTWARE ENGINEER

City People Solutions

Logo for SOFTWARE ENGINEER
Sydney, NSW
A$95,000-$120,000 p/a
Full-time
On-site

Senior Software Engineer - Python - Platform - Data

Aurec

Sydney, NSW
A$250,000-$350,000 p/a
Full-time
On-site

Senior Software Engineer - Salesforce - Service NSW

Service NSW

Sydney, NSW
A$130,705-$157,430 p/a
Full-time
Hybrid

Senior Software Engineer - Salesforce - Service NSW

Service NSW

Sydney, NSW
A$130,705-$157,430 p/a
Full-time
Hybrid

Senior Software Engineer

Real Time

Logo for Senior Software Engineer
Sydney, NSW
A$165,000-$200,000 p/a
Full-time
Hybrid

Senior Software Engineer - Data Visulisation

Spark Recruitment

Logo for Senior Software Engineer -  Data Visulisation
North Sydney, NSW
A$160,000-$180,000 p/a
Full-time
Remote

Senior Software Engineers (Front End & Back End)

Hunter Industries Inc

Melbourne, VIC
A$135,000-$165,000 p/a
Full-time
Remote