Senior Software Development Engineer - MEAN Stack

Position Overview:

 

The CenturyLink Platform Development Center, based in Bellevue, Washington, is the epicenter of service automation for CenturyLink. Our mission is to provide world-class information technology services to global businesses on virtual, dedicated and physical infrastructure using a common provisioning user experience.  We call this Platform CenturyLink.

 The Platform Enablement team sits within the Platform Development Center, and is focused on the business strategies that help achieve a true “platform” effect around CenturyLink.  This means engaging with the technology, software, service and startup communities to motivate investment that drives effectiveness of the customer ecosystem.  The Platform Enablement team is broadly responsible for user success, evangelizing our platform to the market, and recruiting new partners to our environment, as well as supporting those stakeholders with the metrics necessary to drive insight.

 Within the Cloud Platform team, the Senior Software Development Engineer will be responsible for the digital web platform that surrounds Platform CenturyLink – the automated, interactive, adaptable “instruction manual” for the platform which engages, inspires, and informs our base of users, developers and partners. This resource will be responsible for growing the number of users that work with our platform, increasing the engagement of the CenturyLink Business clientele.

 About Platform CenturyLink:

Just like everyone else, we want to hire unbelievably bright people, who are a joy to work with, love to work with others, solve problems, listen well, and lead as appropriate. Let’s not forget that they also have to love to learn new technology. Our team members should have a passion for ensuring our services and solutions are effective and that we are solving problems for our customers. A team member limiting themselves to a narrowly-focused job description would be unthinkable for this kind of user-facing role.  We hope that you are comfortable doing everything from listening to customers, identifying risk, assisting with documentation, representing the platform, and driving user satisfaction.

Platform CenturyLink is the focal point for all cloud-related development inside the larger CenturyLink Business organization. We consciously maintain our small company/startup feel, while taking advantage of the resources available from such a large company. As such, we have a very strongly focused DevOps culture, highly skilled agile workforce, with development as our core activity.

Since our teams operate using a combination of agile development practices and processes, you’d be encouraged to work in pairs, write your code test first, and think about things like cycle time and WIP limits. All of this adds up to an exciting, challenging, and always interesting place to work, where hard problems are found and solved every day.

We are building our cloud platform, we build the applications that run on it, and we make it run. Every day, all the time. It’s what we do. CenturyLink offers competitive salaries and benefits. 

Position Objectives:

  • Drive visitors to the CenturyLink Platform
  • Handle web traffic at high availability
  • Convert interested prospects into customers
  • Develop a digital platform with features that can benefit CenturyLink organizations such as Product Management, Ecosystem, and Marketing
  • Engage with existing and prospective users to inspire them to do more with Platform CenturyLink
  • Make technology partners successful as the go-to-market around CenturyLink’s platform

 

Required Skills:

  • 7+ years’ software development experience with a modern programming language like; C#, Ruby, Go, JavaScript or Node,js.
  • 3+ years’ experience with Node.js & the Expressjs Framework
  • 3+ years’ experience with MongoDB or other NoSQL database.
  • 3+ years’ of experience designing, building and operating highly available, highly reliable web-based systems
  • 2+ years of agile software development experience, TDD and refactoring.
  • Experience developing and operating highly available, highly reliable systems.
  • Good collaboration and communication skills.

Desired skills: 

  • 2+ years’ developing with Angularjs.
  • Experience with MySQL.
  • Experience with Travis CI or Other CI Tool.
  • Test Automation.
  • Solid understanding of web related protocols and standards, such as HTTP, SSL, REST and JSON.
  • Docker or other Container System.

About CenturyLink

 CenturyLink provides enterprise customers with a world-class cloud platform combined with managed services, access to fiber, and a global data center footprint. Recently recognized as a visionary in the Gartner Cloud IAAS Magic Quadrant, CenturyLink blends the innovation and agility of a startup with the resources of an established telecom company.

 All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status. Any offer of employment is contingent upon the results of a pre-employment background check. Federal law requires all employers to verify the identity and eligibility of all persons hired to work in the United States. We are proud to be an EEO/AA employer M/F/D/V. No phone calls, please.

About CenturyLink

CenturyLink Cloud (CLC) is the focal point for all cloud-related development inside the larger CenturyLink Corporation. We consciously maintain our small company/startup feel, while taking advantage of the resources available from such a large company. As such, we have a very strongly focused Dev/Ops culture, highly skilled agile workforce, with platform feature development as our core activity. We build the cloud, we build the applications that run on it, and we make it run: Every day, all the time. It's what we do.

At CLC, we've created an environment where people come together to work hard and drive results, but also offer flexibility and work-life balance. CLC is a high growth business unit recognized by industry analysts as an up-and-coming cloud service provider and an innovator in cloud software.

CenturyLink provides enterprise customers with a world-class cloud platform combined with managed services, access to fiber, and a global data center footprint. Recently recognized as a visionary in the Gartner Cloud IAAS Magic Quadrant, CLC blends the innovation and agility of a startup with the resources of an established telecom company.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status. Any offer of employment is contingent upon the results of a pre-employment background check. Federal law requires all employers to verify the identity and eligibility of all persons hired to work in the United States. We are proud to be an EEO/AA employer M/F/D/V. No phone calls, please.