Skip To Main Content
backBack to Search

Team Lead Python Software Engineer for a British Information Company

warning.png
Sorry, this position is no longer available

We are currently looking for a Remote Team Lead Software Engineer with 10+ years of experience in software development, experience building graph databases and a 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.

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
  • 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
  • Proficient English (written and spoken) B2
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you