Austin, TX, 78703, USA
8 hours ago
Software Development Engineer (Container Platform Team)
**Introduction** Are you a seasoned software engineer with a passion for building scalable micro-services that handle massive amounts of data and form the backbone of customer-facing managed services? We are a growing SaaS-centered company that helps our enterprise customers plan, analyze, and optimize their IT spending across traditional and cloud infrastructure. **Your role and responsibilities** Turbonomic is seeking a skilled and motivated Sr. Software Engineer to join our Container Team, focused on developing our SaaS-based microservices platform that provides automated activities for optimal performance management. This role involves hands-on feature development, resolving customer issues efficiently, and contributing to the evolution of our container offerings. We value critical thinking, strong communication, and organizational skills in a dynamic, collaborative environment. This position offers the opportunity to work with innovative cloud and automation technologies while collaborating with a skilled team dedicated to performance management and efficiency. At Turbonomic, we support professional growth and foster an inclusive and innovative work environment where your contributions will have a direct impact on the future of cloud computing. Responsibilities: ● Design, develop, and deploy new features within our container-based SaaS platform ● Identify and address customer issues, driving them to timely resolution ● Collaborate closely with the team to maintain and enhance the platform’s performance and reliability ● Apply strong analytical and research skills to troubleshoot and solve complex engineering challenges ● Participate in CI/CD processes, integrating DevOps methodologies and contributing to continuous improvement **Required technical and professional expertise** * 3+ years of software development experience. * Programming experience in Python, Java, GoLang, C or C++. * School or industry projects exemplifying an experience with Advanced Algorithm Design, Operating Systems, Advanced Data Structures- as well as improving algorithms. * Bring their ideas to life by implementing algorithms, running experiments, and building prototypes. * Experience with Unix Operating systems. * Experience developing software using Java and Spring. Experience designing and developing software using object-oriented design principles. * Experience working on various SQL based databases and performance optimization of stored procedures / functions. * Experience working with and developing REST APIs. **Preferred technical and professional experience** * Cloud certifications: AWS, Azure, GCP; Kubernetes certification(s) OR Exposure to Cloud Computing, Virtualization, or related fields and a strong interest and desire to learn about them. * Experience working with Kubernetes or related cloud-native technologies * Experience working with CI/CD processes, DevOps methodologies and tools such as Git, Jenkins, Travis. * Collaboration and SCM tool: familiarity with Git and GitHub or GitLab. * Experience with multiple cloud services, including IBM Cloud, AWS, Azure, Google. * Experience with Linux systems. * Experience working with 3rd-party integrations. * Experience working in a globally distributed team.
Confirm your E-mail: Send Email