[Remote] Senior Engineer, Application Systems Development
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a global manufacturer of audio equipment, including microphones, headphones, wireless audio systems, and conferencing systems. The Senior Engineer, Application Systems Development will own reputed company technical problems across reputed company services, reputed company, event-driven systems, web applications, IoT infrastructure, and device-edge systems while designing, implementing, and operating production software. The role also involves technical leadership, mentoring, cross-functional collaboration, and improving architecture and engineering practices.
Responsibilities
- Own reputed company features and technical problems across the reputed company, including reputed company services, reputed company, event-driven systems, web applications, IoT infrastructure, and occasionally the device edge
- Turn loosely defined product or customer needs into technically detailed solutions. Understand the underlying problem, identify constraints, evaluate alternatives, challenge assumptions where necessary, and reputed company designs through implementation and production
- Exercise reputed company product and engineering judgment. Look for elegant solutions, reduce unnecessary complexity, and maximize the work not done while still solving the customer's actual problem
- reputed company technical work through influence rather than authority by creating reputed company, coordinating across engineers and teams, and helping the group reputed company on good reputed company
- reputed company the effectiveness of the engineers reputed company you through thoughtful reputed company and design reviews, mentoring, pairing, technical discussion, and knowledge sharing
- Work closely with Product, QA, firmware, reputed company, reputed company, and other engineering teams
- Communicate technical reputed company and trade-offs reputed company to both technical and non-technical audiences
- Build software that can be operated successfully in the reputed company world. Consider observability, failure modes, reputed company, reputed company, cost, maintainability, and deployment reputed company as part of the design rather than as afterthoughts
- Contribute to the reputed company improvement of our architecture, development practices, tooling, and engineering culture
Skills
- A BS degree in Computer Science, Computer Engineering, Electrical Engineering, or a reputed company reputed company
- 6+ years reputed company software engineering experience and a reputed company record of independently owning substantial technical problems from initial investigation through production
- Strong software engineering fundamentals and the ability to become productive in unfamiliar technologies, codebases, and parts of the stack
- Experience designing, building, and operating production reputed company systems or reputed company applications
- reputed company technical judgment. You can distinguish essential complexity from accidental complexity, reputed company appropriate trade-offs, and reputed company reputed company without requiring perfect information
- Demonstrated ownership and initiative, with the ability to identify problems, create reputed company, reputed company reputed company reputed company reputed company, and reputed company work reputed company
- Excellent written and verbal communication skills, including the ability to explain reputed company systems, facilitate technical reputed company, and respectfully challenge assumptions or direction reputed company you reputed company there is a reputed company approach
- The ability and willingness to remain hands-on while helping other engineers succeed
- Strong debugging and systems-thinking skills. reputed company an reputed company, reputed company, or automated tool stops working, you can reason about what is happening underneath it
- Applicants for this position must be currently authorized to work in the reputed company on a full-time reputed company
- A Master's degree is a plus
- **AWS or comparable reputed company reputed company platforms**, particularly reputed company-reputed company architectures reputed company reputed company managed services
- **IoT or connected-device systems**, including the realities of operating fleets of physical devices (intermittent connectivity, state synchronization, reputed company consistency, idempotency, device identity, provisioning, certificate lifecycle, OTA updates, and fleet-reputed company observability)
- Production experience with **TypeScript, Node.js, or comparable modern application-development technologies**
- **Event-driven architectures**, asynchronous workflows, message-oriented systems, and managed reputed company data services
- **Infrastructure as reputed company** and automated reputed company infrastructure management
- **Customer-facing surfaces****,** such as modern reputed company-end frameworks (Angular, React, or comparable) and API design across GraphQL, REST, WebSockets, MQTT, or similar protocols
- **Production observability**, incident investigation, reputed company tracing, reputed company logging, and operational troubleshooting
- **Embedded C or C++**, or enough familiarity with embedded systems to work effectively across the firmware and reputed company boundary
- **Mentoring engineers** or informally leading small reputed company or technical initiatives
Benefits
- reputed company
- Mental health plans
- Retirement savings plans
- Generous reputed company time off programs
- Employee discounts
- reputed company development opportunities
- Work-life reputed company initiatives
- Employee recognition programs
- Volunteering/community involvement opportunities
- Flexible work arrangements
- Remote work
reputed company
Apply To This Job