Software Engineer Lead

22 hours ago


Cambridge, Cambridgeshire, United Kingdom Study International Full time
Job Title:

Software Engineer Lead

About the Role:

We are seeking an experienced Software Engineer Lead to join our team at Study International. The successful candidate will have a strong background in software engineering and technical leadership.

Responsibilities:
  • 80% of time spent on actual coding, refactoring and improving our solutions.
  • Contributing to the technical design and implementation of practical, maintainable project solutions.
  • Providing training and mentoring to other Engineers when required.
  • Collaborating with other Engineers in planning, prioritizing, and executing tasks within deadlines.
Requirements:
  • A Bachelors or Masters Degree in Computer Science or related field.
  • 6+ years of hands-on development experience with Python.
  • Experience with Big Data stack of technologies, including Hadoop and Spark.
  • Strong understanding of software engineering methodologies such as functional programming, object-oriented design, and functional design patterns.
  • Experience with distributed data processing and management systems.
  • Experience working with large data sets or data-driven applications.
  • Experience with deploying and configuring DataBricks in AWS and Azure environments is a plus.
  • Proficiency in Linux/MacOs/Windows environment as development platform.
  • Solid understanding of DevOps methodologies.
  • Solid experience in testing methodologies, test-driven design and the creation of effective and reliable test cases.
  • A truly strong background with Linux systems.
Salary:

$120,000 - $180,000 per year


  • Software Engineer

    2 weeks ago


    Cambridge, UK, Cambridgeshire, United Kingdom Socrates Software Full time

    We are looking for a talented Software Engineer with expertise in using Elixir and familiarity with Radio Frequency (RF) systems to join our team. The ideal candidate will be passionate about cutting-edge technologies, with the ability to integrate software development and RF hardware to create robust solutions.Key Responsibilities:Elixir Development:...


  • Cambridge, Cambridgeshire, United Kingdom CV Library Full time

    Job Description: We are seeking a highly skilled Software Engineering Lead to join our team at CV Library. As a key member of our software development team, you will play a crucial role in designing and implementing complex software solutions for mobile radio devices.In this hybrid role, you will collaborate with cross-functional teams to understand software...


  • Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full time

    Company OverviewThe Society of Research Software Engineering is a leading organization in the field of high-performance computing, focusing on developing innovative solutions for next-generation processors and systems.We are currently seeking an experienced Software Engineer to join our team and contribute to the development of advanced simulation models for...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job DescriptionEstimated Salary: £80,000 - £110,000 per annum.We are seeking a highly skilled Software Engineering Project Lead to join our Central Engineering Software Operations team. As a Principal Project Manager, you will be responsible for leading the delivery of production software projects that drive business success.You will lead and motivate...


  • Cambridge, Cambridgeshire, United Kingdom Workonblockchain Full time

    This impactful Engineering Manager role at Workonblockchain is an exciting opportunity to work on game-changing technology for the farming and agricultural community.We are looking for a seasoned Software Engineering Team Lead to strategically guide, align and empower four Agile engineering teams, with Team Leads as direct reports. As an Engineering Manager,...


  • Cambridge, Cambridgeshire, United Kingdom Socrates Software Full time

    At Socrates Software, we're seeking a skilled Software Development Expert with expertise in Elixir and familiarity with Radio Frequency (RF) systems.Job SummaryThis role involves designing, implementing, and maintaining scalable, concurrent applications using Elixir. You will collaborate to integrate RF components into software solutions, contribute to the...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    **About Evi Technologies Limited**We are a leading provider of innovative camera-centric devices, and we're seeking a highly skilled Senior Software Developer to join our team.The ideal candidate will be passionate about building IoT products and have experience in developing firmware for Ring's camera-centric devices. The successful candidate will be...


  • Cambridge, Cambridgeshire, United Kingdom Sagentia Innovation Full time

    Job OverviewSagentia Innovation, a global advisory and product development company based in Cambridge, UK, is seeking an experienced Robotics Software Engineer Lead to join our team. This is a highly technical role that requires strong leadership skills, expertise in robotics software development, and the ability to work collaboratively with cross-functional...


  • Cambridge, Cambridgeshire, United Kingdom Rise Technical Recruitment Full time

    About the Role: We are seeking a software engineering team lead to join our team based in Cambridge. The successful candidate will have experience in C++ development, a willingness to learn and grow, and full UK right to work.Key Responsibilities: In this role, you will be responsible for leading a team of software engineers in the development of...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    **Job Description:**We are seeking a talented software engineer to lead a team developing Linux application-level software for Arm hardware devices. As a team lead, you will be responsible for defining project goals, estimating timelines, and ensuring successful delivery of projects.Responsibilities:Leading a team of up to 5 engineers.Developing Linux...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleThe successful candidate will be responsible for leading Arm's internal penetration test strategy for software products, developing software security test frameworks and processes, and conducting software security tests.You will also lead other security test engineers within the product security team and across the business.


  • Cambridge, Cambridgeshire, United Kingdom SitePoint Pty Full time

    **Job Description**Synthetic Biology company SitePoint Pty seeks a highly skilled Bioinformatics Software Engineer Lead to lead our bioinformatics engineering efforts. This role requires technical leadership and collaboration with various stakeholders to achieve business objectives.**Key Responsibilities**Lead the design and implementation of a flexible...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    About the PositionWe are looking for a talented Software Engineering Team Lead to join our team and lead the firmware effort in developing new consumer products.ResponsibilitiesLead a team of software engineers to design and develop efficient firmware solutionsWork closely with cross-functional teams to drive product innovation and adoptionEnsure...


  • Cambridge, Cambridgeshire, United Kingdom Client Server Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our software engineering teams in Cambridge. This is a unique opportunity to work on game-changing technology for the farming and agricultural community.The successful candidate will have a strong background in software engineering, experience in coaching and mentoring Agile teams, and a...


  • Cambridge, Cambridgeshire, United Kingdom ZipRecruiter Full time

    Context Labs invites applications for the role of Lead Software Engineer - AI Engineering. As part of our esteemed development team, you will have the opportunity to lead many aspects of developing our AI engineering systems and drive forward our AI Engineering initiatives within our ImmutablyTM Platform and analytics spaces.The ideal candidate will possess...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    System Software Engineer Job Summary">We are seeking an experienced System Software Engineer to lead our system software team. The successful candidate will have expertise in Linux kernel configuration, building, and testing. They will also have experience in installing software packages into Linux and analyzing software performance.">Key...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection (Holdings) Limited Full time

    ECM Selection (Holdings) Limited">A FinTech Leader in the Making">We are seeking an exceptional Director of Software Engineering to lead our engineering team. As a strategic leader, you will be responsible for building and managing a high-performing team that drives operational excellence and fosters continuous learning.">Our organisation values...

  • Technical Lead

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job OverviewWe are seeking an experienced technical lead to oversee the development of our Linux stack for Arm hardware devices. This is an exciting opportunity to work on a full-stack solution that includes firmware, kernel, drivers, and applications.The successful candidate will have a strong understanding of Linux system fundamentals, including...


  • Cambridge, Cambridgeshire, United Kingdom Sagentia Innovation Full time

    Software Engineering Team Lead in Robotics OpportunitySagentia Innovation is a renowned global advisory and product development company based in Cambridge, UK.We are seeking an exceptional Software Engineering Team Lead in Robotics to join our team and lead the development of advanced robotic software systems.The estimated salary for this position is...


  • Cambridge, Cambridgeshire, United Kingdom IAR Full time

    Job Description:We are seeking a skilled Engineering Manager to lead our embedded security software function. This is an exciting opportunity for a motivated individual to drive forward the ambitions of the organization through empowering and engaging with technical experts in the team.The successful candidate will contribute to the evolution of embedded...