Senior Software Engineer

May 24, 2023

Apply Now

hatch I.T.

Connecting software engineers with tech startups. Reinventing the way early-stage and high-growth startups scale.

Software Development Recruiting • Technology Startups • Startup Recruiting • Venture Capital • Technology Recruiting

11 - 50

Description

• Design, develop, and implement highly complex loosely coupled software components and microservices integrated into a public cloud architecture • Collaborate with research teams, learn new theories, concepts, principles, and methodologies and building convincing proposals • Design and code robust scalable, loosely coupled components and microservices that integrate with cloud infrastructure • Apply architecture and design principles consistently and holistically to enable target end-to-end usage scenarios • Focus on DevOps use-cases and work-flows, optimize internally for extensibility and enabling development teams to operate quickly • Work with SCRUM teams and Product Management to refine requirements and design services • Drive critical component design decisions across working teams • Analyze criteria and options and bring together necessary data to answer key questions • Meet with key partners, internal teams and 3rd party partners in joint design and development efforts while being able to articulate roadmap and product architecture

Requirements

• Minimum of 6 years of related experience • Experience in development and deployment across multiple cloud providers such as Amazon Web Services, Microsoft Azure, Google Cloud, VMWare and OpenStack • Knowledge of microservices architecture and large-scale API design and development • Experience with Docker containers and orchestration platforms such as ECS, Kubernetes, Mesos and/or Swarm • Experience developing solutions using automation tools such as Ansible, Chief, Puppet, System Center • Experience developing automation for Terraform or infrastructure provisioning tools • Good knowledge and extensive experience with a broad set of ADC component technologies • Experience crafting complex product technologies and initiatives from concept through release • Demonstrated excellence in written and verbal communications • Regularly demonstrates collaboration by promoting others’ ideas, influencing others, and making teams successful • Recommends and maintains technical design methodologies, processes and standards • Participates on cross functional design teams to develop expertise in other modules/systems • Engages with Product Management to drive detailed product requirements • Excellent organizational agility and interpersonal skills throughout the organization • Database knowledge including Relational and NoSQL databases • Operating System knowledge of Linux, OS Processes, Threads, Scheduling, Synchronization, Memory Management, and Input/Output device management • Coding experience in languages such as Java, Python, Golang, Node.js, and C/C++ • Experience in service mesh and micro-service frameworks

Benefits

• A competitive salary of $180,000 - $200,000 a year • Opportunity to work at an AI company disrupting the hottest category in tech with leaders who know how to make history • World-class culture fueled by intellectual curiosity and radical technology to reduce the distance between knowledge and people • Dedicated to helping companies build diverse, inclusive, and authentic workplaces

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com