Hiring Principal Engineer—Platform | Deepfactor, Inc

Principal Engineer—Platform

Deepfactor, Inc | United States

Date listed

2 weeks ago

Remote

Yes

As a Principal Engineer, you will be working with a highly talented engineering team to design and develop software modules utilizing microservices/distributed systems architecture for DeepFactor’s SaaS platform. This will be an opportunity for you to contribute to developing highly scalable data-intensive applications that our customers can rely on. We are working with exciting new technologies and building a SaaS-based observability platform. If you are creative and have a passion for security and enjoy working in a fast-paced environment, this team is right for you.

Required Skills:

  • 8+ years of hands-on experience in developing software for SaaS platforms utilizing microservices/distributed systems architecture in public or private cloud deployments.
  • 3+ years of Golang programming experience in design, prototype, and performance profiling of data-intensive, event-driven applications.
  • Experience with NoSQL or time-series databases and RDBMS is a must.
  • Proficient in the design of data-intensive SaaS platforms using:
    • Messaging middleware like Kafka, NATS
    • RESTful APIs
    • Columnar DB like Clickhouse or equivalent
    • NoSQL like Cassandra, Mongo, etc
    • In-memory caching like Redis
    • Indexing services like Elastic Search etc or similar technologies.
  • Experience working with DevOps and CloudOps practices is highly desirable.
  • Must be willing to work closely with teams dispersed in different time zones.
  • Familiarity with Application Security, OWASP is a plus.

Preferred Experience:

  • Knowledge of public clouds like AWS, Azure, and/or GCP
  • Experience with Jenkins, GH actions, Gitlab (CI tools)
  • Development experience in containerized applications

Findwork Copyright © 2021

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs