MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious
4

Senior Software Development Engineer (SaaS)

Location United Kingdom, United Kingdom
Posted 22-October-2021
Description
We are a fast-growth, VC-backed, Series A, Machine Learning start-up born from Cambridge, UK PhD research teams in AI and Speech. Our first Deep Learning engine is an ASR (Automatic Speech Recognition) engine that allows businesses to embed Speech-to-Text magic for 35 global languages in their software solutions. We value inclusion and privacy, and our customers get unparalleled accuracy across the widest range of cohorts, without the requirement to lose ownership of their data. Our customers are some of the biggest software companies on the planet.
About the role:

We are currently seeking an experienced Senior Software Engineer to develop, design and maintain our cloud-based SaaS system for our state-of-the-art ASR engineer. You will participate in solving the challenges needed to deliver a rapidly growing product portfolio. In addition to helping deliver features, you will help drive the system architecture. There will also be opportunities to contribute towards defining and improving the best practices we employ to develop new features and products.

Because you will be joining a rapidly expanding team, you will need to be a team player who thrives in a fast-paced environment, with a focus on rapidly moving research developments into products. We strongly encourage versatility and knowledge transfer within and across teams, so we can share efficiently what needs to be done to meet our commitments to the rest of the company.

If you are a talented, detail-oriented engineer with a solid software development foundation and a commitment to deliver the best possible technology solutions, then we want to hear from you.

Responsibilities:

Strong individual software developer with design skills for a large-scale cloud-based SaaS solution Participate in the software development as part of the Scrum team. Accountable for the Definition of Done for user stories - define, design, code and ship new features Ensure code quality, test coverage and adherence to different quality metrics Participate actively in code reviews to ensure quality and distribute knowledge Mentor and guiding junior members of the team to improve the overall expertise and skills of the team Collaborating in a cross-functional agile team to solve challenging technical problems with innovative solutions Any other suitable and relevant duties as assigned Minimum Qualifications: 6 to 9 years of strong hands-on experience in object-oriented programming preferably in C++ or GoLangStrong experience in Linux operating systemStrong understanding of code versioning tools like Git, Gitlab/GithubStrong knowledge in data structures, and algorithmsGood Experience with OOAD and design patternsGood Experience working in an Agile/Scrum development processProficient with writing REST APIs, web applications and micro servicesProficient with Kubernetes concepts such as Pods, Services, Deployments, Statefulsets, Volume claims, Helm Charts, etc.Proficient database fundamentals and schema design skills. Experience with relational database systems (PostgreSQL/MySQL)Proficient with container-based deployments using Docker, working with Docker images, Docker registries and KubernetesFamiliarity with networking and network protocols such as TCP/IP, HTTP Desirable Qualifications: Solid work experience in building SaaS based productsExperience building solutions on one or more public clouds - AWS, Azure, GCPExperience with monitoring and alerting tools such as DataDog, KibanaHands on experience in provision and de-provision cloud resource using Terraform script for infrastructure as a codeWorked on Kubernetes configuration customize tool such as Kustomize, HelmKubernetes certification will be an add-onAWS certification will be an add-on About you: Passionate about learning new technologies and innovation. Flexible to adapt to changesVery good presentation and communication skillsExcellent analytical and problem-solving skillsAbility to work independently with minimal direction, should be self-motivatedWorks well in cross-collaboration environment - Pension matchingChoice of Mac/Windows machineHybrid working (remote)Free food & drinksBonus schemePrivate Medical InsuranceDental & Optical insuranceCycle schemeLife Assurance Telephone callTech TestVideo Call with Manager and TeamOfferSaaS, C++, Go, Linux, GitSaaS, C++, Go, Linux, Git, AWS, Azure, GCP, Datadog, Kibana

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url