Software Engineer, Internal Applications - Enterprise
WFA Digital Insight
As companies like Openai invest heavily in digital transformation, the demand for skilled software engineers with expertise in internal applications and automation has never been higher. With the rise of cloud services and infrastructure management, professionals with strong backgrounds in these areas are in short supply. Openai's commitment to innovation and employee experience makes this role particularly compelling. Before applying, candidates should be prepared to showcase their technical expertise and problem-solving skills, as well as their ability to collaborate with cross-functional teams. With the global cloud market projected to reach
Job Description
About the Role
The Software Engineer for Internal Applications at Openai is a critical role that entails designing, building, and maintaining secure, scalable, and performant workforce technology infrastructure. This includes developing bespoke tooling, automation workflows, and integrations that improve the employee experience. As part of the Applications Engineering team, this role requires close collaboration with various stakeholders to identify areas for technology service improvement and implement self-service solutions.The role is situated within a dynamic team that proactively designs and develops custom solutions to solve complex workforce technology challenges. The successful candidate will have the opportunity to leverage Openai's models to optimize identity and access management systems, build applications and dashboards for internal users, and streamline complex workflows through automation.
The Applications Engineering team at Openai is responsible for bridging gaps between teams, operationalizing applications for scale, and delivering secure, seamless, and innovative employee experiences. As a Software Engineer for Internal Applications, you will play a key role in driving this mission forward and enabling other teams to focus on their core missions.
What You Will Do
- Design, build, implement, and maintain secure, scalable, and performant workforce technology infrastructure, automation workflows, and bespoke tooling that improves the Openai employee experience
- Deliver critical IT efficiencies and automation through both bespoke software development and first-party tooling to enhance technology service delivery
- Employ modern Infrastructure-as-Code (IaC) methodologies, developing GitOps-driven solutions to manage technology workflows at scale
- Build and maintain CI/CD pipelines for corporate infrastructure, deploying to progressively tested environments across multiple clouds (Azure, AWS, GCP)
- Create scalable internal tools and dashboards to optimize workflows and improve visibility into engineering operations
- Design and manage internal integrations, including Slack bots and workflow automation solutions
- Support IAM processes by automating access provisioning and lifecycle management for internal applications
- Collaborate with the IAM team to manage cloud-based identity and access controls, ensuring compliance with security policies and standards for internal applications
- Collaborate with security teams to align technology automation initiatives with Zero Trust principles and compliance frameworks
- Implement role-based access controls (RBAC) and mitigate security risks through automated policies
What We Are Looking For
- Proficiency in a modern programming language, ideally Python
- Strong knowledge of and experience with cloud platforms (Azure, AWS, GCP) and infrastructure management
- Deep knowledge and experience managing corporate infrastructure at scale with Infrastructure-as-Code (IaC) practices & GitOps workflows (Terraform, Ansible, Chef, etc.) as well as cloud automation best practices
- Experience integrating corporate infrastructure with CI/CD pipelines and DevOps workflows
- Proven track record of developing and maintaining internal tools to streamline corporate technology and business processes
- Demonstrated experience developing and implementing automation solutions using Excel and other relevant tools
- Strong understanding of security principles and experience implementing security controls in a cloud environment
Nice to Have
- Experience with containerization using Docker and Kubernetes
- Familiarity with Agile development methodologies and version control systems such as Git
- Knowledge of IT service management frameworks such as ITIL
- Experience with cloud-based identity and access management solutions
Benefits and Perks
- Competitive compensation and benefits package
- Opportunity to work with a cutting-edge technology stack and collaborate with a talented team of engineers
- Flexible working hours and remote work options
- Professional development opportunities and access to training and conferences
- Comprehensive health insurance and wellness programs
- Generous paid time off and parental leave policies
- Access to the latest tools and technologies, including Excel and other industry-leading software
- Collaborative and dynamic work environment with a strong focus on innovation and employee experience
How to Stand Out
- Showcase your proficiency in modern programming languages, such as Python, and experience with cloud platforms like Azure, AWS, and GCP.
- Highlight your understanding of security principles and experience implementing security controls in a cloud environment.
- Be prepared to provide examples of your experience with Infrastructure-as-Code (IaC) practices and GitOps workflows.
- Emphasize your ability to collaborate with cross-functional teams and communicate technical information to non-technical stakeholders.
- Tailor your resume and cover letter to the specific requirements of the role, and be prepared to discuss your experience with automation solutions using Excel and other relevant tools.
- Research Openai's culture and values, and be prepared to discuss how your skills and experience align with the company's mission and goals.
- Prepare examples of your experience with CI/CD pipelines, DevOps workflows, and cloud automation best practices.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.