Senior Software Engineer

6 days ago


Manchester, United Kingdom Tholons Inc. Full time

Senior Software Engineer, Data – Enterprise Engineering Job Title: Senior Software Engineer, Data – Enterprise Engineering Company: Roku Location: Manchester Work arrangement: Onsite Monday to Thursday; Remote Fridays Start Date: ASAP About the Team: The Roku Enterprise Engineering team is at the forefront of building a robust, integrated, and scalable platform that powers critical business processes across the organization. As a cornerstone of Roku's corporate strategy, this team is instrumental in automating workflows across all Business Systems, including Supply Chain, Finance, Sales Operations, and Human Resources. By challenging traditional approaches to workflow automation, the team leverages cutting‑edge Engineering practices and API‑driven design to streamline internal processes, boost efficiency, and deliver innovative solutions. About the Role: As a senior technical lead, you consider yourself a data platform services developer and are developing innovative solutions using modern software frameworks and paradigms. You are self‑driven, a problem‑solver, and have a strong background in building large‑scale software platforms and applications. You are execution‑focused and would develop a reputation for repeatedly delivering projects on‑time. What you'll be doing Architecture, Design, Development and Implementation of Data Warehousing, Big Data, Data Analytics software solutions in on‑premises or cloud environments Software development and Data Integration working on Data warehouse, big data processing and distributed systems Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance, security and audit requirements Participate in the continual improvement of engineering tools, cloud‑based technologies/services, and process Define and participate in Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support Collaborate with cross‑function teams and demonstrate great communication skills We're excited if you have 7+ years of experience in delivery of multi‑tier, highly scalable, distributed web applications Experience working with Distributed computing frameworks: Hive/Hadoop, Apache Spark, Kafka, Airflow Working with programming languages Python, Java, SQL Experience building ETL (Extraction Transformation and Loading) solutions using PySpark Deep understanding in software architecture, object‑oriented design principles, and data structures Good experience in Test‑driven development and automating test cases using Java/Python Demonstrated ability to be proactive, self‑driven, and make practical trade‑offs based on business needs, entrepreneurial spirit Excellent verbal and written communication skills BS or MS degree in Computer Science or equivalent Nice to Have Experience in developing Finance or HR related applications Experience with AWS services: Elastic Beanstalk, EC2, S3, CloudFront, RDS, DynamoDB, VPC, Elastic Cache, Lambda Working experience with Terraform Experience with Business Intelligence tools like Tableau, QuickSight, Looker Seniority level Mid‑Senior level Employment type Contract Job function Engineering and Information Technology Industries Technology, Information and Media #J-18808-Ljbffr



  • Manchester, United Kingdom Interact Software Full time

    Join to apply for the Graduate Software Engineer role at Interact Software Interact provides enterprise‑grade intranet software that connects over three million employees to leading global names such as Levi's, Domino’s, Teva Pharmaceuticals, and Technicolor. Our team of customer‑focused problem solvers is passionate about helping organizations...


  • Manchester, United Kingdom IRIS Software Group Full time

    OverviewIRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued.We started 45...


  • Manchester, United Kingdom IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK's largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what's valued. We started 45 years ago as an...


  • Manchester, United Kingdom First Line Software Full time

    OverviewAbout the companyAt First Line Software, we drive innovation in software engineering to solve real-world problems. Since 2010, our global team of 500+ professionals has helped leading organizations across healthcare, life sciences, retail, and industrial automation achieve breakthrough results. From building scalable data platforms to integrating...


  • Manchester Area, United Kingdom IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...


  • Manchester, United Kingdom Interact Software Full time

    Interact provides enterprise-grade intranet software that connects over three million employees to leading global names like Levi's, Domino’s, Teva Pharmaceuticals, and Technicolor. Our team of customer-focused problem solvers are passionate about helping organizations communicate better by constantly working to improve every service and product we offer....


  • Manchester, United Kingdom IRIS Software Group Full time

    A leading business software provider in Manchester is looking for a Senior Software Engineer to join its Accountancy development team. This role involves hands-on software development, focusing on integrating features across web and cloud products. Ideal candidates should have strong technical skills in Microsoft technologies and experience with agile...


  • Manchester, United Kingdom Adria Solutions Ltd Full time

    Senior Software Engineer - Manchester - £60k On behalf of our reputable client based in Manchester, we are recruiting for a Senior Software Engineer. The Senior Software Engineer will be responsible for: - Design and lead the strategies for building reusable libraries and services. - Lead Software Engineering teams providing technical leadership and...


  • Manchester, United Kingdom Futures Manufacturing Full time

    Futures are working with an industry leading electronics business who are looking to appoint a Senior Software Engineer. We are looking for someone who has commercial experience in.NET with C# who can build software solutions from concept through to verification.On offer is the opportunity to join an industry leading business, the chance to take the lead on...


  • Manchester, United Kingdom Software Development & Engineering Full time

    Software Engineer - 11 Month Contract - Inside IR35 - Hybrid Manchester- ASAP start I'm looking for a Java Software Engineer to build scalable backend systems and delivering high-quality solutions for a client. ✅ Must-Have Skills Java Spring Boot REST APIs Unit Testing ✨ Nice-to-Have Clean Architecture, Dependency Injection, TDD Kubernetes, GitLab CI,...