Senior Software Engineer, Advertising
Roku
2 months ago
Boston, MA, USA
Senior / Staff+
H1B Sponsor
Base Salary
$198k - $286k/yr
Responsibilities
- Design, develop and deliver high-quality web applications and back-end services in a Service Oriented Architecture (SOA) model.
- Add new functionality to existing systems while improving usability, quality, performance, and scalability.
- Provide technical leadership, guidance, and support to other team members.
- Participate in planning and refining features to create innovative and collaborative designs.
- Work closely with UX designers, product management, and end-users to create exceptional user experiences.
- Provide ongoing support and maintenance of existing products.
- Deliver constant value back to the business in a highly agile team following continuous deployment.
Requirements
- BS or MS in Computer Science or equivalent.
- 8+ years of web applications development experience.
- Expert-level knowledge of JavaScript.
- Deep experience with NodeJS, TypeScript, and frameworks like Express, NextJS, and React.
- Working knowledge of containerization and Kubernetes.
- Expertise in designing and developing APIs with a firm grasp of API lifecycle management.
- Experience building large scale and low latency distributed systems.
- Familiarity with database technologies such as PostgreSQL, Redis, and ElasticSearch.
- Knowledge of programming best practices, design patterns, and testing frameworks.
- Experience with cloud technology like AWS and GCP.
- Mindset toward AI adoption and experience using development AI tools like GitHub Copilot.
- Superior problem-solving skills with a history of delivering high quality, scalable solutions.
- Intrinsically motivated, independent thinker who works well alone or in group settings.
Benefits
- Health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
- Global access to mental health and financial wellness support.
- Local benefits may include healthcare, life, accident, disability, commuter, and retirement options.
- Flexible remote work options on Fridays.
Tech Stack
AWSElasticsearchExpressGoogle Cloud PlatformJavaScriptKubernetesNext.jsPostgreSQLReactRedisTypeScript
Categories
BackendFrontendFull Stack