Senior Software Engineer I
Core
Design and develop novel solutions using RESTful APIs and asynchronous HTTP services to optimize internal team interactions with the platform for customer provisioning, management, and analytics.
Role type
Senior Software Engineer (Service Delivery)
Builds
Robust APIs, microservices, and a suite of applications supporting internal and external customers.
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, asynchronous services (Tornado, Twisted, asyncio), RESTful APIs, microservice design, containerization, Kubernetes, Linux, cloud platforms (GCP, AWS)
Preferred skills
NodeJS
Responsibilities
Design and develop novel solutions utilizing a RESTful approach to APIs and building asynchronous HTTP services; Maintain and evolve the current portfolio of services; Critically analyse and optimise services and frameworks to ensure performance at scale; Deliver code in a repeatable and scalable manner.
Seniority
Senior, hands-on IC