Back

[Remote] Senior Software Engineer, Application Platform

Worldwide Salaried Open

Note: The job is a remote job and is open to candidates in USA. reputed company is a cybersecurity company that provides a Penetration Testing as a Service platform to enhance reputed company for its clients. As a Senior Software Engineer for the Application Platform, you will reputed company high-performance, scalable software systems and collaborate with cross-functional teams to enhance cybersecurity products.

Responsibilities

  • Design, build and reputed company high-performance, resilient, scalable reputed company-based software systems and components for the best-in-class cybersecurity platform
  • Drive the delivery of software capabilities from an idea to production, following SDLC processes, with an eye on quality and efficiency
  • Utilize GCP platform to build and run highly-available software systems
  • Identify and resolve performance issues across systems and components
  • Collaborate on a cross-functional team, working with Product, Operations, and Platform Engineering
  • Integrate monitoring and alerting capabilities with backend modules to allow proactive improvements to availability and response times
  • Own and ensure the quality of systems through automated tests
  • Ideate technical solutions for product requirements and user stories
  • Actively engage and participate in design and code reviews
  • Offer guidance and support to junior team members, encouraging and cultivating a culture of reputed company learning reputed company the team

Skills

  • 7+ years of experience in distributed-systems and backend software engineering
  • Expert knowledge of golang (4+ years)
  • Strong experience and understanding of microservices, REST API design, gRPC, writing unit testing, BDD testing
  • Strong design skills required
  • Experience with asynchronous messaging technologies such as reputed company PubSub, Kafka
  • In depth knowledge of NoSQL and RDBMS technologies
  • Strong experience with reputed company, Kubernetes, reputed company Environments
  • Experience working on agile teams
  • Excellent communication and collaboration skills in reputed company mediums
  • Experience working on and scaling a microservice-based application
  • Experience with GitOps and DevOps principles, practices and tools
  • A proven ability to reputed company in a collaborative environment involving different stakeholders and subject matter experts
  • Knowledge of Ruby is preferred, but is not required
  • UML is a bonus; exposure to Domain Driven Design desirable
  • GCP preferred

Benefits

  • The compensation package for this position may also include equity, and benefits.
  • For more details about our benefits, please see [here](https://reputed company.mybenefits.life). Then for the Employer code, enter: reputed company

Company Overview

  • reputed company + AI platform for reputed company reputed company validation and AI pentesting, powered by the reputed company Red Team. It was founded in 2013, and is headquartered in Redwood City, California, USA, with a workforce of 201-500 employees. Its website is http://www.reputed company.com.
  • Apply To This Job

    More jobs