About the Role
We are looking for a Senior Software Engineer to develop and deliver world-class software solutions in fast-paced, greenfield environments. You will build early-stage prototypes and MVP releases using the latest cloud tooling & frameworks, and help establish and evolve initiatives to expand our portfolio of ventures.
Responsibilities
- Building software in fast-paced, greenfield environments using the latest cloud tooling & frameworks to create early-stage prototypes & MVP releases.
- Establishing and evolving initiatives to expand our portfolio of ventures.
- Designing, implementing, and running full-stack applications, ensuring seamless integration across front-end, back-end, and database layers with high test coverage.
- Implementing and maintaining robust CI/CD pipelines and Infrastructure as Code for a full stack project using AWS.
- Proactively identifying, prioritizing, and addressing technical debt, ensuring sustainable code quality and alignment with long-term project goals.
- Providing expert guidance to the business on how to scope & develop new products.
Requirements
- Experience as a product-minded engineer, working from customer problems through to MVP solutions while helping shape product direction and delivering high-quality software.
- 5+ years of programming and software development experience.
- Experience and comfort in TypeScript and Node.js.
- Proven experience building modern front- & back-end experiences using modern web technologies such as Next.js/ React.
- Experience integrating and developing queries for SQL databases such as PostgreSQL.
- Experience in web security practices with proven experience implementing and maintaining secure applications.
- Experience applying Domain-Driven Design to model complex business domains, establish clear bounded contexts, and create software that aligns closely with business concepts and workflows.
- Experience with, or curiosity about, AI-native engineering, including exploring how AI-assisted tools, agents, and workflows can improve software delivery, developer productivity, and product capability.
Skills
- Software design
- Automated testing (unit, integration, end-to-end)
- TypeScript
- Node.js
- Next.js/ React
- SQL databases (PostgreSQL)
- Web security practices
- Domain-Driven Design
- AI-native engineering
Location
- Remote
Work Type
- Full-time
Experience Level
- Senior
- 5+ years
Benefits
- Generous perks
- Staff discounts on a variety of brands & financial products
- Flexibility
- Access to a space between corporate and startup
- Access to a brilliant network of talented humans
- Access to broad engineering community
- Potential to work within different ventures and the bank in the future
About the Company
- x15 is a venture-scaler, powered by CommBank.
- We build, buy, and invest in startups that will benefit the bank’s 15 million customers and beyond.
- We navigate the space between corporate and startup worlds, offering new levels of career-defining opportunity.
- We are an employer of technologists, growth, and digital talent, as well as more traditional operations and lending people.
- We harness the collision of careers, ideas and expertise to help build and scale the next generation of digital businesses.
Equal Opportunity
- We value a diverse range of backgrounds and ideas and know this is fundamental for our future success.
