backgo to search

senior data software engineer

Data Software Engineering, Python, Amazon Web Services, AWS Glue, Amazon EMR, Grafana, Databricks
Sorry the job is no longer available.

We are seeking an experienced Senior Data Software Engineer to join our remote team, working with one of the largest provider of mutual and exchange-traded funds in the world. In this role, you will be responsible for developing microservices and REST APIs for sharing with other risk rule engines, building data pipeline infrastructure, and developing business capabilities on top of this infrastructure. If you have a passion for data software engineering and are looking to work with a dynamic organization, we would love to hear from you.

  • Develop microservices and REST APIs for sharing with other risk rule engines
  • Build data pipeline infrastructure using LET and data warehousing
  • Develop business capabilities on top of the data pipeline infrastructure
  • Create technical, operational, and management level reports and dashboards using Clouds and Monitoring tools
  • Collaborate with cross-functional teams to understand business requirements and user needs
  • Participate in design reviews, offering input on requirements, product design, and potential challenges
  • A minimum of 3 years of experience in Data Software Engineering, demonstrating your proficiency in developing data pipelines and REST APIs
  • Strong experience with Python and AWS services (AWS Glue, Amazon S3, Amazon EMR, AWS Lambda, AWS Simple Notification Service, Amazon Kinesis), enabling you to build high-quality data pipelines and dashboards
  • Experience with Apache Airflow and Databricks, allowing you to schedule business processes effectively
  • Experience with Load, Extract, Transform (LET) and data warehousing, demonstrating your ability to build scalable data pipelines
  • Excellent communication skills and ability to collaborate with cross-functional teams
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
nice to have
  • Experience with Apache Kafka or other messaging systems
  • Experience with containerization technologies such as Docker and Kubernetes
  • Understanding of financial services and investment products

These jobs are for you

benefits for locations

For you
  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
  • Stable income
  • Flexible roles
For your comfortable work
  • 100% remote work forever
  • EPAM hardware
  • EPAM software licenses
  • Access to offices and co-workings
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses