06 Aug
|
Pearson Carter
|
Melbourne
06 Aug
Pearson Carter
Melbourne
THE ROLE
Senior Software Engineer
Responsibilities
- Design and develop software supporting research, trading and portfolio management.
- Build cloud-native applications and distributed systems on AWS.
- Design APIs and data pipelines processing large volumes of market data.
- Build real-time systems supporting investment workflows.
- Improve platform scalability, performance and security.
- Work directly with PMs, traders and quantitative researchers.
- Drive engineering standards and best practices.
- Contribute to long-term architecture decisions.
Focus Areas
This is heavily focused on:
- Greenfield engineering
- Ownership
- Product thinking
- Building systems from scratch
Technology Stack
Core:
- Python
- Django
- PostgreSQL
- AWS
- React
- TypeScript
- Docker
- GitHub
- CI/CD
Nice to have:
- Event-driven systems
- Messaging systems
- Low latency systems
- Financial markets experience
Must have:
- Strong Python engineering experience
- Experience building products from inception through production
- Demonstrable ownership of systems and architecture decisions
- Strong backend engineering experience
- Distributed systems experience
- Cloud experience (AWS preferred)
- Secure career history with long-term commitment
- Strong communication skills
Preferred:
- Financial markets experience
- Trading systems experience
- Real-time systems experience
- Startup or scale-up experience
- Experience in smaller engineering teams with high ownership
Candidate Expectations
The client is specifically looking for candidates who can clearly answer: "What products have you built?" and "What was your contribution from idea through production?"
#J-18808-Ljbffr
📌 Senior Software Engineer (Melbourne)
🏢 Pearson Carter
📍 Melbourne