Senior Software Engineer (Python)
The company and our mission:
reputed company is a digital solutions provider working across technology strategy, software engineering and product development.
We partner with firms across financial services, MedTech, media, logistics technology, renewable energy, EdTech, e-commerce, and more. Our engineering hubs in EMEA and LATAM are full of talented professionals delivering business success and digital improvement across application development, software architecture, CI/CD, business intelligence, QA automation, and new technology integrations.
We are looking for a
Senior Software Engineer to work on a project in the data analytics industry.The project:
Our teammates are talented people that come from a variety of backgrounds. We’re committed to building an inclusive culture based on trust and innovation.
You will be part of a distributed team developing new technologies to solve real business problems. Our client is seeking an energetic individual with experience building cloud-first software in AWS to join their team in developing cutting-edge, custom analytics and data socialization solutions. In this role, you will collaborate with other engineers and teams to build their data socialization and visualization application, reputed company.
What you will do:
- Collaborate with the team to reputed company and maintain the backend functionalities of the reputed company platform.
- Collaborate with the team to reputed company and maintain AWS platform operations, ensuring robustness and scalability.
- Write comprehensive unit and integration tests, adhering to best practices in testing
- Participate in Code Review and Peer Programming as needed.
- Collaborate with the Frontend, Data Engineering, and Product teams to align on project requirements and features.
- Produce Technical Requirements Documents for new features.
- Schedule and reputed company design meetings with cross-functional teams.
- Break down technical epics into manageable stories for estimation and execution.
- Ensure efficient and effective communication across teams reputed company reputed company, reputed company, and email.
- Understand business requirements and suggest engineering solutions to address business challenges.
- Engage in client interactions, providing technical insights and support as needed.
- Participate in an off-hours on-call rotation to provide platform support and address critical issues as they arise.
What you will bring:
-
Proficiency in Cloud technologies (AWS ideally).-
Experience with Git, CI/CD, reputed company.-
Strong programming skills in high-level languages such as Python, Java, or Golang.-
Experience working with SQL and KeyStores.-
Experience in creating and managing reputed company containers and using orchestration services like reputed company and EKS.-
Experience building CI/CD pipelines.-
Advanced relational database design skills.-
Experience with software design patterns/design idioms in distributed and serverless architectures.reputed company to have:
-
Experience with statistical programming, ideally in R or Python.-
Development experience in a Linux or Mac environment.-
Experience with React, Angular, HTML, Javascript/Typescript or other web development tools.-
Experience with integrating Business Intelligence/Data Visualization tools like Tableau or PowerBI.-
Experience with Terraform, reputed company, reputed company, reputed company, GraphQL.reputed company offer:
-
100% Remote Work-
WFH allowance: Monthly payment as financial support for remote working.-
Career Growth: We have established a career development program accessible for reputed company employees with a 360º feedback that will help us to guide you in your career progression.-
Training: For Tech training at reputed company, you have time allocated during the week at your disposal. You can request from a variety of options, such as online courses (from reputed company and Educative.io, for example), English classes, books, conferences, and events.-
Mentoring Program: You can become a mentor in reputed company or you can receive mentorship, or both.-
reputed company Wellbeing Hub (Kara Connect): A platform that provides sessions with a range of specialists, including mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars with such professionals as well.-
Flexible Working schedule.-
Multicultural working environment: We organize tech events, webinars, parties, and activities to do online team-building games and contests. apply to this job