Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer

Job LocationCambridge
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

The Revenue Operations team is responsible for a suite of internal custom business applications. Fundamentally, we enable crucial insights for business decision making. Operating at the crossroads of DevOps, software engineering and data engineering, wedesign, develop and maintain systems which enable sophisticated analytics for Arms leadership team. We care about technology, and use innovative solutions to resolve complex problems.As a software engineer within revenue operations, you will be working with team members to ensure that our business applications continue to grow and evolve. You will be responsible for maintenance of the existing stack (Python - DjangoPostgresRESTAPIAngular), while making sure our CI/CD pipelines and dataflow performs adequately. With our current infrastructure based on Docker Swarm and GitLab, you will contribute to the team effort to move to AWS cloud platform. A key aspect of the role will beto explore new opportunities and tools as our infrastructure and internal processes reach a new level of maturity. You will grow with the position, working closely within a team of expert peers in a growing team. Responsibilities:

  • Maintain existing code base, both backend and frontend
  • Design, develop and supervise gitlab CI/CD pipelines and celery dataflows
  • Reinforce the team where needed and adapt to new tasks
Required Skills and Experience (Not all required for the correct candidate)
  • Bachelors Degree in Computer Science, Computer Engineering orand/orproven experience as a software engineer
  • Great teammate, willing to collaborate with and support others in the team
  • Experienced in software development with Python, especially libraries such as Django
  • Passion for new skills, with good interpersonal, written, and verbal communication skills
  • Embraces diversity and inclusion in workplace, open to different ideas and cultures
Nice To Have Skills and Experience:
  • A Masters or PhD within relevant fields such as computer science, computer engineering or equivalent
  • Knowledge and passion for automating processes and dataflows
  • Curiosity on Finance and related topics
  • Experience with CI/CD within a software engineering project
  • Experience with API and microservices architecture
  • Experience with containers (Docker, Kubernetes)
  • Experience of development with cloud platform, ideally AWS
  • Experience with python celery, Django REST Framework, pandas
Arm is committed to global talent acquisition, offering an attractive relocation package. With offices around the world, Arm is a diverse organisation of dedicated, creative and highly talented engineers. By enabling a dynamic, inclusive, meritocratic, andopen workplace, where all our people can grow and succeed, we encourage our people to share their unrivaled contributions to Arms success in the global marketplace.#LI-SM1

APPLY NOW

Senior Software Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved