Jobs and Careers
CA

Senior Distributed Engineering Development Principal

Capital Group
New York City, United Statesfull_timeVerifiedPosted 2 Jul 2024
💰 $348,668/yr($205,099/yr$348,668/yr)

About the role

“I can succeed as a Distributed Engineering Senior Development Principal at Capital Group.” 

As the Distributed Engineering Senior Development Principal, you will provide strategic engineering leadership and direct, advanced software development for Capital Group’s Platform Engineering service. You will be a member of a specialized “Tiger Team”, tasked with exploring the Platform Engineering landscape for opportunities to augment development output, create new Platform capabilities, and spearhead new Platform innovations in collaboration with Capital Group Architecture and Information Security leadership. You are the perfect candidate for this role if you have the following qualifications and a comprehensive and deep history in software development, engineering, systems design, and a strong foundation in Public Cloud technologies.

“I am the person Capital Group is looking for.”

Primary Responsibilities/Essential Functions:

  • You will act as a principal authority and specialist across Platform Engineering, responsible for designing, constructing, and maintaining elements, services, and APIs that ensure smooth integration and interoperability. Platform Engineering technologies include (not limited to):
    • Cloud computing platforms such as Amazon Web Services (AWS) and Microsoft Azure, to provide infrastructure, platform, and software services
    • Development platforms containing the tools, libraries, and frameworks for building software applications. This includes programming languages (e.g., Python, JavaScript, etc.), integrated development environments (e.g., Visual Studio, Eclipse, etc.), and software development kits for specific platforms
    • Application platforms that provide a runtime environment for deploying and managing software applications (e.g., serverless, Kubernetes container orchestration platforms)
    • Integration platforms that facilitate the exchange of data and functionality between software applications and systems (e.g., service mesh / discovery, event-driven technologies, integration middleware, etc.)
  • You will engage in hands-on, advanced-level software development utilizing diverse programming languages in support of critical Platform Engineering Product areas, such as Continuous Integration/Continuous Deployment (CI/CD), Monitoring/Observability, AppSecurity/DevSecOps, Cloud Services, and Developer Portal Services (Backstage)
  • You will contribute to the development of Capital Group’s platform technology strategies including trend research and analysis, product lifecycle management efforts, roadmap development, internal improvement initiatives, and adoption plans that have enterprise-wide reach
  • You will provide multi-subject technical expertise in the design, implementation, and optimization of the platform infrastructure. Advises associates in platform decision-making, reviews designs, and ensures adherence to best practices, performance standards, and security requirements
  • You model a culture of innovation, quality, collaboration, continuous improvement, cost effectiveness, and speed to delivery
  • You demonstrate the Capital Group core leadership behaviors of: Sets the tone, Engages people, Drives the business, and Challenges Self
  • You provide architectural oversight and guidance for complex platform solutions, ensuring they adhere to best practices, security standards, and compliance requirements
  • You are passionate about leading and designing cross-functional, scalable, secure, and cost-effective platform architectures that meet the requirements of applications and workloads
  • You are a consultant and can advise on incident and troubleshooting response efforts to address the most complex platform-related issues, diagnose root causes, and recommend corrective actions to minimize downtime and serve disruptions. Conduct post-mortem analyses to identify opportunities for improvement and prevent recurrence of incidents
  • You have the experience to mentor and support Senior and Lead Platform engineers to drive automation and monitor the health, performance, and utilization of platform infrastructure and services. Analyze performance metrics, identify bottlenecks, and implement optimizations to improve efficiency and reliability
  • You identify, champion, and drive opportunities for performance optimization, continuous improvement, and scalability improvements within the platform infrastructure across the enterprise
  • You champion DevOps/DevSecOps principles and practices across teams to streamline software delivery pipelines and accelerate the release cycle
  • You will collaborate with Product Management, Product Owners, senior technical, and business leaders across Platform Engineering Products and services on impro

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Capital Group

View company profile →