Back to Search
Team Lead Python Software Engineer for a British Information Company
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