Turbo.net is an application delivery platform that is revolutionizing the way organizations get work done. Turbo lets knowledge workers become more productive with reliable, modern digital workspaces powered by our advanced application management technology.
As a Software Engineer, you will design and develop the technologies that power Turbo digital workspaces. You will be part of an innovative and high-performance engineering team that is constantly exploring cutting edge technologies to enhance the capabilities of the Turbo platform. Your work will have a direct impact on the productivity and efficiency of organizations around the world.
Key Responsibilities Develop and test core Turbo products and technologies, including one or more of: Turbo Server, Turbo Portal, Turbo.net Cloud, Turbo Virtual Machine, Turbo Drive, and Turbo StudioContribute to the development of Turbo's containerization technology, which enables the seamless deployment of applications in virtualized environments across different operating systems and devicesWork on the integration of cloud computing technologies to provide scalable and on-demand access to Turbo digital workspacesDevelop and optimize Turbo's streaming technology, which allows users to access applications remotelyEnhance the security and privacy features of the platform to ensure the protection of user data and compliance with industry standardsParticipate in the development of Turbo's API and SDK, enabling third-party developers to build and integrate custom solutions with the platformContribute to the design and implementation of Turbo's user interface, ensuring a seamless and intuitive user experienceCollaborate with the DevOps team to automate deployment processes and improve the reliability and performance of the platformParticipate in code reviews, testing, and debugging to ensure the quality and stability of the softwareStay up-to-date with the latest industry trends and technologies, and actively contribute to the continuous improvement of the platformWork effectively with development team members, product management, contract staff, and customers to solve challenging technical problemsRequirements Strong technical and problem-solving skillsExperience in one or more object oriented programming languages such as C# or C/C++Ability to learn new programming languages and technology stacksFamiliarity with adjacent technologies, such as cloud computing platforms, container orchestration, distributed systems, streaming protocols, and front-end development, is highly desirableBachelor's degree in Computer Science or closely related discipline, or equivalent work experienceStrong written and verbal communication skills; ability to use a computer during most work hours; and the ability to work independently and with other team members in a fast-paced, high growth environmentThis position is based at our Redmond, Washington office. We operate in a hybrid home/office work environment.
Success in the Role Within 3 months:
Become competent with key development process and tools, such as Jira, Git, GitHub, GitHub Actions, Visual Studio and Visual Studio Code, with a minimum of supervisionDesign and implement easy-to-medium difficulty new features, or diagnose and solve easy-to-medium difficulty bugs such as program inconsistencies or deterministic crashesWrite unit tests and automated integration testsAfter 3 months:
Achieve mastery of key development process and toolsImplement features that require thoughtfulness and attention to detail with regards to the product requirements and stakeholdersBecome an active contributor to documentation in your product domainSolve difficult bugs that may require significant investigation, code changes, or refactorsUnderstand and solve non-deterministic issues that require creative problem solving such as improvements in diagnostics toolingProvide reliable development time estimates and deliver consistent quality resultsAfter 12 months:
(For entry level positions) Demonstrate significant progress towards promotion to a higher engineering ladder levelTake ownership of a significant product area encompassing multiple features or specialized technical skillsBe able to mentor and train one or more junior hiresPerform all responsibilities with a minimum of supervision
#J-18808-Ljbffr