CrawlJobs Logo

Software Engineer, Internal Applications - Enterprise

openai.com Logo

OpenAI

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

230000.00 - 325000.00 USD / Year

Job Description:

OpenAI’s Applications Engineering team engineers, owns, and evolves OpenAI’s core productivity ecosystem—not simply as custodians of SaaS solutions, but by building custom tools, integrations, and automation that solve problems off-the-shelf software cannot. With a company-wide lens and deep technical expertise, we bridge gaps between teams, operationalize applications for scale, and deliver secure, seamless, and innovative employee experiences. We proactively design and develop custom solutions where required, creating paved paths that reduce friction, improve productivity, and enable other teams to focus on their core missions. As a Software Engineer: Internal Applications, Enterprise, you are tasked with enhancing employee technology services through automation, Infrastructure-as-Code (IaC), and the development of workforce tooling. You will leverage OpenAI's models to optimize identity and access management (IAM) systems, build applications and dashboards for internal users, and streamline complex workflows through automation. This role involves designing and implementing efficient, secure, and scalable solutions, including intelligent Slack bots and integrations to improve operational efficiency and user experience.

Job Responsibility:

  • 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
  • Work cross-functionally to identify areas for corporate technology service improvement and implement self-service solutions
  • Manage multiple projects and initiatives, ensuring efficiency and alignment with business objectives

Requirements:

  • 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 internal automation solutions, such as Slack bots and integrations
  • Strong understanding of role-based access controls (RBAC) and security principles
  • Experience working with enterprise technology services and optimizing workflows at scale
  • Excellent stakeholder management skills and ability to work cross-functionally with IT, security, and business teams
  • Clear and concise communication skills to explain technical concepts to both technical and non-technical audiences
  • A self-starter with strong analytical and problem-solving skills

Nice to have:

  • Experience with front end application and UX development (React, Typescript, etc.)
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with compliance frameworks such as SOC 2, ISO 27001, FedRAMP, and NIST
  • A security thought leader with contributions to Enterprise Applications & IAM-related open-source projects or technical communities
What we offer:
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends, may also be provided
  • Offers Equity
  • performance-related bonus(es) for eligible employees

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Internal Applications - Enterprise

Software Engineer Intern

Ataccama is a global software company building modern data management solutions ...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
ataccama.com Logo
Ataccama
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s student in Computer Science, Software Engineering, or a related field
  • Basic knowledge of Kotlin or Java and React or Vue
  • Interest in understanding how everything connects — from databases and APIs to the browser interface
  • Enjoy teamwork, creativity, and solving real problems with code
Job Responsibility
Job Responsibility
  • Contribute to the development of modern web applications using Kotlin/Java on the backend and React/Vue on the frontend
  • Build and enhance small features, fix bugs, and help improve user experiences in our cloud-based data management platform
  • Learn how complex, enterprise-grade applications are designed, tested, and deployed
  • Work closely with experienced engineers who will guide you through both backend and frontend development
  • Collaborate in a supportive, open-minded team that values learning and experimentation
What we offer
What we offer
  • Mentorship from experienced engineers
  • Hands-on experience working on projects that impact enterprise customers worldwide
  • Exposure to modern technologies, engineering best practices, and global-scale software development
  • Access to internal training resources, workshops, and knowledge-sharing sessions
  • Opportunity to participate in team meetings and company events, connecting with colleagues across the globe
  • A friendly, informal atmosphere where your ideas are welcome
  • Valuable experience that can set you up for future career opportunities, including potential full-time roles
  • Shared company cards for free entrance to Prague Zoo & Botanical garden
  • Company bikes, longboards, e-scooters
  • Company library
  • Parttime
Read More
Arrow Right

Staff Software Engineer

We're looking for a Staff Software Engineer to drive significant technical impac...
Location
Location
United States , San Jose
Salary
Salary:
164000.00 - 246000.00 USD / Year
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience with a track record of designing and driving complex technical projects
  • Deep expertise in backend and frontend technologies like Go, Node.js, TypeScript, React, MongoDB, and AWS
  • Experience designing and implementing scalable distributed systems serving enterprise customers
  • Strong product sense and ability to balance technical excellence with business impact
  • Track record of mentoring engineers and elevating team capabilities
  • Experience working closely with product, UI/UX design, and cross-functional teams
  • Proven ability to navigate ambiguity and drive projects from conception to production
  • Experience with API design and building developer-friendly interfaces
  • Understanding of security and compliance requirements for enterprise SaaS
Job Responsibility
Job Responsibility
  • Architect and Build: Design and implement core platform features that power FloQast's applications & workflows
  • Technical Leadership: Lead technical design discussions and establish engineering best practices across the team
  • Product Partnership: Collaborate with product and design to shape the roadmap and deliver exceptional user experiences for accounting teams
  • Mentorship: Guide and develop other engineers through code reviews, pairing sessions, and technical workshops
  • System Excellence: Drive improvements in system reliability, performance, and developer experience
  • Strategic Decisions: Own critical technical decisions that impact the entire platform architecture
  • Customer Focus: Engage with customers and internal stakeholders to understand workflows and deliver solutions that transform FloQast applications
  • Innovation: Explore and implement new technologies to strengthen core platform services
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Family Forming benefits
  • Life & Disability Insurance
  • Unlimited Vacation
  • Fulltime
Read More
Arrow Right

Software Engineering Specialist

The role is accountable for ensuring that our technical deliveries realise Busin...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
plus.net Logo
Plusnet
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep knowledge on Networking domain along with solid understanding on OSS stack of Telecom including, Planning/Monitoring/Assurance
  • Having a strong grip on TMF standards with API based solution and Event based architecture patterns
  • Strong foundation on ODA Architecture patterns
  • Experience designing & solution and from an Engineering point of view with TMF complaint and ODA Architecture
  • Skilled in life cycle management of OSS tools/solutions including requirements analysis, platform selection, technical architecture design, application design & development, testing and deployment
  • Knowledge in various industry standard’s such as TMF, Open API
  • Lead and execute engineering initiatives to ensure the network cloud platform is easily consumable by products and solutions that are built on top of the platform
  • and at the sametime, is compliant with information security standards
  • Implement governance and controls to monitor and manage consumption and compliance with security and other standards
  • Implement and publish APIs for clients to consume platform services in a consistent way
Job Responsibility
Job Responsibility
  • Role implements the defined architectural roadmap for the Assurance Area for the following: Fault Management
  • Resource Management
  • Incident Management
  • Change Management
  • Role involves defining and implementing the roadmap for Transformation of IT, DataCenter and Network Cloud applications in Service and Problem management
  • Manage, Engineer, Architect, Develop and Maintain applications in Network Management, OSS and FCAPS space
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Data Integration & JVM Ecosystem

The Connectors team is the bridge between ClickHouse and the entire data ecosyst...
Location
Location
United Kingdom
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions
  • Proven experience with the internals of at least one of the following technologies: Apache Spark, Apache Flink, Kafka Connect, or Apache Beam
  • Experience developing or extending connectors, sinks, or sources for at least one big data processing framework such as Apache Spark, Flink, Beam, or Kafka Connect
  • Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases
  • A track record of building scalable data integration systems (beyond simple ETL jobs)
  • Strong proficiency in Java and the JVM ecosystem, including deep knowledge of memory management, garbage collection tuning, and performance profiling
  • Solid experience with concurrent programming in Java, including threads, executors, and reactive or asynchronous patterns
  • Outstanding written and verbal communication skills to collaborate effectively within the team and across engineering functions
  • Understanding of JDBC, network protocols (TCP/IP, HTTP), and techniques for optimizing data throughput over the wire
  • Passion for open-source development
Job Responsibility
Job Responsibility
  • Serve as a core contributor, owning and maintaining critical parts of ClickHouse's Data engineering ecosystem
  • Own the full lifecycle of data framework integrations - from the core database driver that handles billions of records per second, to SDKs and connectors that make ClickHouse feel native in JVM-based applications
  • Build the foundation that thousands of Data engineers rely on for their most critical data workloads
  • Collaborate closely with the open-source community, internal teams, and enterprise users to ensure our JVM integrations set the standard for performance, reliability, and developer experience
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Application Support Engineer

The Application Support Engineer (ASE) is a hybrid techno-functional role respon...
Location
Location
Salary
Salary:
Not provided
assetsoft.biz Logo
AssetSoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, IT, or a related field
  • 2+ years of experience in application support, technical troubleshooting, or a similar role
  • Strong knowledge of SQL for data queries and troubleshooting
  • Hands-on experience with REST/SOAP APIs, including testing via tools like Postman
  • Familiarity with enterprise applications such as Yardi, MRI Software, Procore, and IVIVA, RapidGlobal
  • Excellent analytical skills to quickly understand and resolve complex issues
  • Strong communication skills to engage with technical and non-technical stakeholders effectively
  • Ability to manage stress and handle aggressive timelines or challenging clients
  • Understanding real estate, property management systems, and accounting processes is preferred
  • Familiarity with ticketing systems, remote desktop applications, and collaboration platforms (e.g., Teams)
Job Responsibility
Job Responsibility
  • Serve as the primary point of contact for client-reported application issues raised through ticketing systems, email, or communication channels (e.g., Teams)
  • Analyze, troubleshoot, and resolve application-related issues, including access, performance, and configuration problems
  • Query and analyze SQL databases to retrieve data and resolve discrepancies
  • Test and debug API integrations for real-time data exchange between software systems (e.g., MRI, IVIVA)
  • Investigate browser-specific issues and recommend solutions (e.g., clearing cache)
  • Maintain a well-documented knowledge base with step-by-step guides for common issues
  • Log all incidents in a ticketing system, including troubleshooting steps and resolutions, to ensure traceability and consistency
  • Work closely with software vendors to escalate unresolved issues, ensuring timely responses within agreed SLAs
  • Partner with internal teams for cross-functional tasks such as testing, training, and process improvement
  • Conduct remote and onsite sessions for end users to help them understand system functionalities and best practices
  • Fulltime
Read More
Arrow Right

Storage Software Engineer

This role involves designing, developing, troubleshooting, and debugging softwar...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in multiple software systems design tools and languages
  • Strong analytical and problem solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Must have very strong system programming background with C/C++/Golang for large enterprise class software
  • Must have proficiency with data structures, algorithms, and multi-threaded programming
  • Must have in depth knowledge of OS internals
  • Must be capable of debugging issues in multi-threaded and clustered environments
Job Responsibility
Job Responsibility
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Engineer for Storage Software Development

In the HPE Hybrid Cloud, we lead the innovation agenda and technology roadmap fo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of delivering V1 products and anchoring multiple releases in storage product development
  • Demonstrated ability to handhold customers and played role of trusted advisor for their technology decisions
  • Bachelor's or master's degree in computer science, Information Systems, or equivalent
  • Typically, 15-20 years' experience
  • Expertise in multiple software systems design tools and languages
  • Strong analytical and problem-solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Set technology direction for broader engineering team on next generation storage involving multiple technologies such as object, file & AI ready workloads
  • Ability to detail out multi release delivery content from high level vision for the products
  • Help leadership and Product Management to understand finer details on contemporary technological trends
  • Inspire engineering team to question the status quo and make bold moves on technology roadmap and deliverables
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer

We are currently a small engineering team with plans to grow further. We are loo...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
fanplayr.com Logo
Fanplayr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years in related experience
  • Strong in Javascript, CSS, HTML, Node.js and other Javascript frameworks
  • Solid understanding of privacy, cookies and other security practices
  • Experience integrating with internal and third party services
  • Strong knowledge of building APIs for internal and external products
  • You have knowledge of cloud computing platforms like Amazon Web Services and Google Cloud Platform
  • Ability to work closely with internal stakeholders and vendors to understand their systems, build custom solutions, integrate with these systems and deploy the solution
  • Strong data structures and design patterns knowledge
  • Demonstrable ability to work across multiple teams to deliver an end product
  • Enjoy building internal solutions and have lead development of enterprise level applications
Job Responsibility
Job Responsibility
  • Create simple and intuitive web applications
  • Design, develop and deploy integrated solutions
  • Own and manage all phases of the software development lifecycle (planning, design, implementation, deployment and support)
  • Design, build and maintain API infrastructure that allows for standard integration methodology between applications and third party services
  • Collaborate effectively with product managers, designers, engineers and stakeholders on the projects
  • Communicate technical ideas and set direction on projects with a focus on solving business challenges
  • Design and implement APIs and microservices to interact with various modules of the platform
  • Solve bugs, engage in trouble shooting, and interact with the internal developer community
  • Assist in analysis & evaluation of new technologies to meet demand for product roadmap and technology platform goals
  • Advocate and Follow best design and development practices adhering to Engineering standards
What we offer
What we offer
  • Have an impact in a small, but scaling team
  • Distributed working team and culture, recognition of outcomes and merit, not presenteeism
  • Private office space in WeWork (near Flinders St Station)
  • Unlimited amazing coffee, beer and all the other great stuff WeWork provides
  • Competitive Salary + Super
  • Annual company retreat (Our last three were at Milan, a ski resort in the Alps and Tokyo)
  • Fulltime
Read More
Arrow Right