
Software Engineer III
Capacity
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $115,000 - $140,000 per year
About the role
- Secure Linux and Docker container development
- Lead development efforts and work effectively with a small team of developers to create, improve and maintain applications that support state-of-the-art speech technology
- Full life cycle ownership including requirements gathering, system design, implementation, and deployment
- Ensure documentation standards are maintained for change control processes
- Work with mixed C/C++ and Golang tasks, at times migrating from C++ to Golang
- Troubleshoot issues related to networking
- Independently interface with customer support and QA teams to drive feature identification and bug resolution
- Maintain and improve the performance, stability, and efficiency of the multithreaded and multiple process software suite
- Design and architect new components, features, and services, ensuring scalability, performance, and reliability
- Contribute to the long-term technical roadmap and strategic planning for the platform
Requirements
- 5+ years of relevant industry experience
- Foundational experience in C/C++ and Golang programming
- Highly-optimized multithreaded multicore coding skills
- Understanding of DevOps, build automation and different types of testing
- Familiarity with Git version control, branching, pull requests and merging
- Demonstrated experience in at least one of the major cloud environments (i.e. AWS)
- Knowledge of, and ability to work with, advanced software algorithms
- Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of technical excellence
- Able to troubleshoot complex issues involving multiple interrelated systems
- Comfortable working across different programming languages and technologies
- Proven experience with developing to Secure Software Development Lifecycle practices
- Proven ability to translate complex business requirements into detailed system designs and implementation plans
Benefits
- Employer-paid health insurance (for you and your eligible dependents)
- Profit Interest Units/incentive compensation
- Unlimited vacation policy
- 401(k) with a company match
- Short term disability insurance
- Group life AD&D insurance
- A supportive, diverse workplace where we prioritize respect for each other and our clients
- A fun and collaborative team culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++Golangmultithreaded codingnetwork troubleshootingsoftware algorithmsSecure Software Development Lifecyclerequirements gatheringsystem designdeployment
Soft Skills
technical leadershipmentorshipproblem-solvingcommunicationcollaborationstrategic planningdocumentationcustomer support interactionbug resolutionfostering technical excellence