Posted in

Staff Software Engineer – Mparticle

Staff Software Engineer – Mparticle

CompanyRokt
LocationNew York, NY, USA
Salary$200000 – $250000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 6+ years of experience, or 4 years with an advanced degree, in commercial software development experience designing, building and operating distributed systems.
  • Commercial experience in one of the following languages: Java, C#, Python, JavaScript or Go. You have written a lot of performant easy-to-maintain code using best practices.
  • Experience in any of the following: web application development, distributed systems, cloud platforms such AWS/GCP/Azure, Kubernetes, CI/CD pipelines, SQL.
  • Strong background in designing and building high-throughput low-latency distributed systems.
  • Excellent communication skills in English – you can explain complex ideas to technical and non-technical audiences both verbally and in writing.

Responsibilities

  • Design, develop, test, deploy and improve code that solves real-world problems
  • Own complex product features end to end – with a focus on customer impact
  • Manage priorities, deadlines and deliverables
  • Operate with autonomy in solving problems
  • Collaborate with other teams to deliver new products
  • Create fast, scalable and easy-to-use applications
  • Build libraries and frameworks that others can use
  • Take responsibility for system health, monitoring and alerting, and CI/CD pipelines
  • Support and mentor other engineers on best practices, architecture, and quality

Preferred Qualifications

  • Ideas, opinions, and the ability to share them through respectful proposals, presentations, and team-wide discussions
  • An eagerness to work and learn in the open and share your learnings with your teammates
  • A willingness and comfort in communicating remotely through chat, docs, video calls, and other collaborative online tools