Team Lead Python Software Engineer remote position | EPAM Anywhere

This website uses cookies for analytics, personalization and advertising. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.

Back icon

Team Lead Python Software Engineer for a British Information Company

Team Lead Python Software Engineer for a British Information Company 40 hrs/week, 12+ months

We are currently looking for a remote Team Lead Software Engineer with 10+ years of experience in software development, experience building graph databases and deep understanding of RDBMS, SQL, OLAP, OLTP and NoSQL alternatives to join our team.

The customer is a world-leading global provider of market intelligence, deal execution platforms, and investor communication tools to investment banks and corporations around the world.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

Responsibilities

  • Software design and development required to implement the Enterprise Knowledge Graph
    • Collaborate with OCTO EA and business units on development initiatives
      • Recommends software solutions and/or new technologies based upon business value drivers, proven architecture principles, patterns and return on investment
        • Understands and implements data models that support functional requirements
          • Influencing common data modeling, design, and coding practices
            • Facilitating the reuse of code, components, and proven patterns
              • Defines reference documentation in support of developed solutions
                • Instrument code in CI/CD environments
                  • Synchronizing the following disciplines across solutions whenever applicable:
                    • Privacy by design, Security by design and data security
                    • Production infrastructure as code
                    • Scalability, performance, and other Nonfunctional Requirements (NFRs)
                  • Develop innovative technology approaches to solve business problems and is usually sought out as an expert in this field

                    Requirements

                    • 10+ years of experience in software development/design in relevant technology disciplines
                      • Bachelor's Degree or equivalent in a Business, Financial or Technical field
                        • Experienced with hands on full stack development in progressive stacks, such as Python, Node.js, Go
                          • Cloud/SaaS/Web Services development, using SOA architectures. AWS preferred
                            • Experience building graph databases (Neo4J)
                              • Deep understanding of RDBMS, SQL, OLAP, OLTP and NoSQL alternatives
                                • Familiarity with building on and deploying containerized services to 3rd party platforms such as AWS
                                  • Docker, ECS, Kubernetes or similar orchestration technologies
                                    • Knowledge applying a test-driven CI/CD framework and culture at a team level
                                      • A background with Big Data driven analysis and productization
                                        • Experience of working with development methodologies like Agile, Kanban
                                          • Knowledge of financial products, industry trends, regulatory rules in different jurisdictions and operational practices across a range of asset classes
                                            • Extensive experience of working on mission critical systems
                                              • 2+ years of relevant leadership experience

                                                We offer

                                                • Competitive compensation depending on experience and skills
                                                  • Work on enterprise-level projects on a long-term basis
                                                    • Full-time remote work
                                                      • Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
                                                        • Community of 38,000+ industry's top professionals
                                                          Python.Core

                                                          40 hrs/week

                                                          Hours per week

                                                          12+ months

                                                          Project length

                                                          Armenia, Colombia, Georgia, Kazakhstan, Uzbekistan

                                                          Locations eligible for the position