Cloud Software Engineer in Fort Lauderdale, FL

$80K - $100K(Ladders Estimates)

Citrix Systems, Inc   •  

Fort Lauderdale, FL 33301

Industry: Enterprise Technology

  •  

Less than 5 years

Posted 52 days ago

This job is no longer available.

We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU!



What we're looking for:

As a Cloud Core team member, you will be responsible for creating, maintaining, supporting, improving and innovating tools, standards, and systems to automate cloud cost forecasting, spend tracking, and implementing efficient usage of Cloud services. You will also participate and engage with product SRE teams, Product Engineering Teams, and Finance Teams to understand and support their needs and initiatives. You will be responsible for understanding utilization of cloud resources and their impact on cloud spend. With an increased focus on Cloud Provider spending and Operational costs, the team is able to help Citrix execute on delivering a Software As A Solution (SaaS) at a lower cost, thus increasing profits to the company and shareholders. Everycloud engineer is responsible for the availability, scalability, security, performance, cost, and compliance requirements of Citrix cloud services.

Responsibilities:

  • Work with the development teams to understand current systems and costs, design scalable, robust systems using cloud native architectural principles.
  • Implementing data structures, logic, or architectural changes to help decrease operational costs of Cloud Services. Update Citrix Finance team's with projected spend, run rates, and projects for accurate Operational Cost tracking and forecasting
  • Build automation to report product and component costs on a multi-tenant, single tenant, and feature set level.
  • Identify bottlenecks and problems throughout the infrastructure, algorithms and data structures to improve efficiencies and reduce costs.
  • Ensure a high degree of availability across all of our service offerings
  • Drive projects/technical initiatives and architectural/technical service improvements

Required Qualifications:

  • Must have 2+ years of software development experience in Object Orientated Programming languages such as (C# or Java)
  • Must have experience developing backend services, Restful APIs
  • Must have experience with Schema (such as SQL) and non-schema(NoSQL) databases
  • Must have understanding of data structures and algorithms, Multi threading
  • Nice to have experience developing and architecting web services using cloud provider technologies from AWS, Azure, Google, IBM etc
  • Nice to have: Frontend /UI Programming language (JavaScript, Angular/React)

You will be successful in this role if you:

• Enjoy pushing scalability to the limit with high throughput services

• Understand correlating events and activities in a cost based format

• Prefer to build automation to perform redundant tasks rather than manually handling toil

• Design solutions with failure in mind to ensure reliability

• Enjoy working with a large variety of services and technologies

• Like looking through metrics and logs as if it were a treasure hunt

• Avoid logging into servers directly and prefer using automation and aggregation to manage them

• Strive to be a responsible enabler rather than a "gate"

• Have industry experience with software/infrastructure architecture

Valid Through: 2019-9-23