The Platform “Senior Software Engineer” will help lead the platform development by making architecture decisions to ensure we're building clean, maintainable, and beautiful applications. This person is responsible for maintaining, expanding, and scaling our platform systems that SCALE our Application Development team. Your “customer” is not Drata’s normal users, it’s developers both internally and externally.
You’ll develop specifications for moderately complex software programming applications and modify/maintain the existing software. This position participates in design and coding activities with other staff members. They will operate in a distributed architecture, building the infrastructure to manage Big Data and solve complex algorithmic problems.
- Architect and build platform systems that will allow our application developers to build faster more reliable software
- Builds tools, services, and automation to extend the platform capabilities
- Runs critical operational portions of our ingestion, analytics, and storage infrastructure
- Collaborates with our product managers to define strategic solutions
- Evaluates and improves the performance, durability, and security of applications in production
- Assists with server-side code and database architecture on the back-end in NodeJS
- Work with management to ensure quality in solutions and in software design
- Participate in development lifecycle activities like design, coding, testing, and production release
- Research and train on technologies you think may be appropriate for current or future projects
- Strong skills needed in: Javascript, ES6, Temporal, NodeJS, TypeORM, MySQL, Git, and REST principles
- Good understanding of algorithms, network protocols, and web services
- Self-directed, independent, and has experience owning complete features/products
- Outstanding ability to negotiate difficult tradeoffs (e.g., quality vs. speed, collaboration vs. get-it-done)
- Self-motivated and adaptable to changing technologies and requirements
- Strong communication ability - we want to know your thoughts and input!
This role will receive a competitive base salary, benefits, and stock, typically in the form of Restricted Stock Units (RSUs). The applicable salary range for this role is: $151,000 - $205,300.
Search Senior Platform Engineer, Interoperability jobs near Hybrid - San Francisco (Remote) → Browse all live jobs
This posting was published by Drata on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.