Lead Software Engineer - Internal Developer Platform & Developer Experience
Application Security
CI/CD
Cloud Infrastructure
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
Data Security
Developer Experience
DevOps
Devops Tools
DevSecOps
Engineering
Information Technology (IT)
Infrastructure As Code
Internal Developer Platform
Management
Platform Engineering
Project Management
Security Automation
Software Development
Software Engineering
Software Security
Job Description
Lead the design and evolution of Wellmark’s internal developer platform and developer experience capabilities to support business and technology initiatives.
Responsibilities
- Lead the design, development, and evolution of complex software engineering solutions and internal developer platform capabilities for Wellmark’s business and technology initiatives.
- Act as a technical leader across internal developer platform, developer experience, software catalogs, platform integrations, self-service, and engineering enablement.
- Ensure engineering solutions align with business expectations, Wellmark standards, architecture principles, and security requirements.
- Consult with Wellmark leaders on platform capabilities, engineering delivery challenges, process improvements, and technology enhancements.
- Provide technical direction for internal developer platform initiatives, including software catalogs, platform integrations, self-service experiences, and continuous improvement of developer workflows.
- Lead highly complex program design, analysis, and development of workflows using emerging technology to meet and exceed evolving business needs.
- Serve as a subject matter expert for internal developer platforms, developer experience, software catalogs, platform integrations, self-service capabilities, and related engineering practices.
- Deliver innovative, secure, scalable, and cost-effective capabilities used across multiple applications, systems, and engineering teams.
- Provide technical leadership, training, and guidance for gathering information, conducting root cause analysis, defining problems, formulating solutions, verifying outcomes, and continuously optimizing solutions.
- Mentor and collaborate with other technology areas to design, develop, and implement solutions, including adoption of new or enhanced applications.
- Partner with application engineering, cloud, security, architecture, operations, quality engineering, and other technology teams to integrate platform capabilities, products, and processes.
- Act as a primary consultant on platform strategy, engineering capabilities, delivery challenges, process improvements, and technology enhancements.
- Lead and participate in platform roadmap development, capability assessments, project proposals, estimates, and proof-of-concept activities as needed.
- Maintain awareness of industry best practices and participate in relevant industry and knowledge-sharing groups.
- Provide direction for enterprise standards, conduct code reviews, and monitor adherence to standards.
- Lead the design, development, integration, adoption, and ongoing maturity of internal developer platform capabilities, including the developer portal and software catalog.
- Connect source control, cloud platforms, CI/CD systems, application portfolio information, documentation, security, and other engineering systems to deliver a unified developer experience with clear metadata, ownership, and system relationships.
- Develop health checks, scorecards, campaigns, templates, reference implementations, documentation, automation, and self-service capabilities to improve visibility, reduce developer friction, and support adoption of Wellmark standards.
- Apply a product mindset by gathering developer feedback, understanding developer journeys, prioritizing capabilities, contributing to the platform roadmap, and defining measures for platform health, adoption, reliability, effectiveness, and developer experience outcomes.
- Operate, support, monitor, and continuously improve internal developer platform capabilities.
- Collaborate with Architecture, Security, Cloud, CI/CD, application engineering, and other Technology teams to evaluate tradeoffs, recommend platform improvements, and promote reliable service and shared team ownership.
- Perform other duties as assigned.
Requirements
- Bachelor’s degree in computer science, MIS, or related field of study and at least five years of software engineering experience, or nine years of related and applicable experience.
- Strong analytical problem-solving skills and attention to detail.
- Demonstrated experience in software development lifecycle methodologies.
- Demonstrated ability to communicate and coach/mentor team members.
- Big picture thinker who can translate WaaS strategy to company strategy.
- Strong ability to perform root cause analysis and recommend solutions using data.
- Demonstrated ability to build relationships and communicate with stakeholders.
- Ability to thrive in a fast-paced environment with changing priorities.
- Continuous learning mindset and awareness of industry trends.
- Ability to collaborate and work within a diverse development team model.
- Demonstrated experience leading cross-team technical initiatives.
- Demonstrated experience designing, building, integrating, or supporting platform capabilities used by multiple engineering teams.
Technologies
- AWS services
- APIs and SDKs
- Infrastructure as code
- Source control
- Cloud platforms
- CI/CD systems
- Security tooling
- Observability solutions
- Service management systems
- Enterprise data sources
- Documentation
- Monitoring
- Templates
- Automation
Preferred
- Experience working within Agile product delivery or software engineering environments.
- Experience building or supporting internal developer platforms, developer portals, and self-service engineering capabilities.
- Experience developing internal developer platform integrations, automation, and self-service capabilities using AWS services, APIs, SDKs, and infrastructure as code.
- Experience integrating internal developer platforms with source control, cloud platforms, CI/CD systems, security tooling, documentation, observability solutions, service management systems, and enterprise data sources.
- Experience designing software catalogs, scorecards, health checks, or similar platform capabilities.
- Experience developing self-service workflows, templates, automation, documentation, and onboarding capabilities that improve developer productivity and platform adoption.
- Experience identifying developer friction and driving measurable improvements across developer journeys, tools, processes, platforms, and teams.
- Experience using platform health, adoption, usage, reliability, or developer productivity measures to identify opportunities and evaluate outcomes.
- Experience operating and continuously improving an internal engineering platform, including monitoring, troubleshooting, documentation, and service ownership.
- Experience applying product management principles to internal engineering platforms, including gathering developer feedback, prioritizing capabilities, and measuring platform adoption, effectiveness, and alignment with engineering standards.
Similar Jobs
J