Software Developer| Data Engineering Team

  • Category: Software Developer Jobs
  • Location: London, England
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 15K to 20K
  • Published on: 2025/09/21

Job description
Teza Technologies is looking for a Software Engineer to join our core services technology team. This is a hands-on position on a small team of Software and Data engineers with significant growth potential, as this team will grow rapidly over the next couple of years. The firm is looking for outstanding technical skills, strong attention to detail, and experience designing and building software and data products.

Location

Yerevan, AM / London, UK (Hybrid mode with 3 days in-office requirement)

Key Responsibilities
• Design, develop, maintain and enhance frameworks, products, services, APIs and workflows supporting company’s data strategy
• Collaborate with other technology teams and business stakeholders to understand requirements and implement required functionality
• Write clean, efficient and scalable code in Python and/or Java to build reliable frameworks or data-driven software components
• Write tests and ensure built-in quality of delivered code
• Document code and procedures to facilitate knowledge sharing across the team
• Stay up to date with the latest industry trends, technologies and best practices

Basic Requirements
• More than 2 years of experience in an Engineering role
• Bachelor’s degree in Computer Science or related field
• Strong programming skills in Python and/or Java
• SQL skills
• Experience with Linux
• Experience with DevOps and modern end-to-end software development lifecycle (git, CI/CD tools, testing, etc.)
• Detail oriented approach

Nice To Have Requirements
• Experience building and using API services
• Experience with data processing in Python (pandas, polars, etc.)
• Proficiency with SQL, data modeling and relational databases (such as Postgres)
• Experience building software components integrated with other external and internal apps and services (including observability, monitoring and alerting)
• Experience supporting Financial Products

What You’ll Get
• To offer and implement the best practices and have major impact
• Challenging tasks to help you grow professionally
• Open door culture

What Makes You a Match
• You confidently communicate technical ideas
• Difficult problems make you excited
• You are not afraid of the unknown and love to learn
• You have A LOT of passion and drive

Benefits
• Health insurance
• Flexible sick time policy
• Office lunches


Company Name: Teza Technologies

Related jobs

  • Power BI Developer | |50|000

    Job description Role: Power BI Developer Skills: Power BI / SQL / ETL Salary: £50,000 Location: Hinckley Working Pattern: Hybrid Summary One of Oscar's long-term clients are looking for an experienced Data Analyst with confident Power BI development ...

    Full Time / Part Time

    $ Estimated: 19K to 21K

    Hinckley, England

    2025/09/21


    Apply Now

  • Engineering Manager | Software

    Job description Job Description Job title: Engineering Manager – Configuration management Location: Barrow-in-Furness. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular...

    Full Time / Part Time

    $ Estimated: 17K to 23K

    Swaffham, England

    2025/09/21


    Apply Now

  • Software Controls Engineer

    Job description Job Description Control Systems Engineer The COMPANY Our client is a well established Global manufacturer, acknowledged as a leading provider of industrial process and automation solutions. From initial design through manufacturing an...

    Full Time / Part Time

    $ Estimated: 17K to 34K

    Corby, England

    2025/09/21


    Apply Now