As a senior software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling, and optimizing to make the products’ administration simple at Enterprise scale.
- You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively looking for opportunities to improve the design, interface, and architecture of the products on the cloud:
- Drive innovation, create new solutions to solve issues, and seek opportunities to improve the design and architecture of cloud products
- Actively participate in code reviews and collaborate effectively on ideas and designs with some of the top architects and developers
- Design and build low latency, high-speed HTTP applications while ensuring optimal performance and security
- Utilize comprehensive knowledge and hands-on experience in SaaS, PaaS, IaaS sectors, and public cloud offerings like AWS, GAE, or Azure to innovate and optimize cloud architecture patterns
- 7+ years of experience crafting and implementing highly scalable and performant RESTful micro-services
- Proficiency in:
- Any modern object-oriented programming language (e.g., Java, Kotlin, etc.)
- One of the database technologies (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
- Cloud architecture patterns and an engineering discipline to produce software with quality
- Solid understanding of:
- Distributed systems and application security
- SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
- Application performance, and designing low latency, high-speed http applications
- It's great, but not required if you have:
- Experience using AWS, Kubernetes and Docker containers
- Familiarity with GraphQL, web application development and JavaScript libs (React, JQuery)
- By choosing EPAM, you're getting a job at 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
- 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 environment where your professional skills and experience can stand out.
- 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!