11 Nov
|
EPAM Systems
|
Sydney
11 Nov
EPAM Systems
Sydney
We are seeking a Senior Python Engineer (AI-Assisted SDLC). You will build and maintain production services for a core clearing platform, using Claude daily across design, coding, testing, review and documentation. You will ship small, well-tested changes early, work with domain experts and integrate with existing Java services, APIs, SQL and event-driven systems.
Responsibilities
- Build and maintain Python production services, focusing on reliability and safe change
- Use Claude or similar tools daily to speed up design, coding, testing, review and documentation
- Deliver small, well-tested enhancements each sprint in an established codebase
- Design and implement REST APIs and microservices, including integration patterns and service contracts
- Integrate Python services with existing Java services and platform components
- Develop event-driven integrations using messaging technologies such as Kafka or MQ
- Work with relational databases from the application tier, including SQL and object-relational mapping patterns
- Contribute to CI/CD pipelines, containerized deployments and cloud release practices
Requirements
- Python skill sets for application development using FastAPI, Django or Flask, including async programming concepts
- Generative AI in SDLC experience, with practical Claude usage and examples of productivity gains
- API and integration background across REST services and microservices architectures
- SQL capability and experience working with relational databases from the application tier
- Git and modern engineering workflows experience, including code review and CI/CD-oriented delivery
Nice to have
- Derivatives or clearing domain knowledge (ETD or OTC, margin, positions, settlement)
- Experience building AI integrations in enterprise apps, including Claude API or Model Context Protocol (MCP) servers
- Knowledge graphs or semantic models such as Neo4j or RDF/OWL
- Capital markets technology exposure in banks,
brokers or clearing houses
We offer
- By choosing EPAM, you're getting a job at Great Place To Work-Certified™ in 2024, Glassdoor’s Top 100 Best Places to Work in 2023 & one of Most Loved Workplace, as recognized by Newsweek, 2021 - 2023.
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters.
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices.
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey.
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us.
Life at EPAM
- We are a leading global provider of digital platform engineering and development services that has rapidly grown in Australia since 2013.
- We adopt a global growth strategy, thinking and acting like start-ups, working in multi-disciplinary teams, and delivering results. With a multinational talented team, we have been delivering innovative solutions for cloud migration, cyber security, digital transformation, etc.
- You will work in an open and friendly work setting where your professional skills and experience can stand out.
How We Hire
- Here, we summarize the typical journey to finding a job within EPAM.
- Apply and tell us about yourself!
- Go through some standard interviews:
- - General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
- Get ready to join the team!
- Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
- It takes 1 min of application to start the journey with us. Apply now!
📌 Senior Python Engineer (AI-Assisted SDLC) (Sydney)
🏢 EPAM Systems
📍 Sydney