Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Principal Engineer (Platform Engineering)

Expired Job

Appdynamics San Francisco , CA 94102

Posted 4 months ago

About Us

AppDynamics is the Application Intelligence company. With AppDynamics, enterprises have real-time insights into application performance, user performance and business performance so they can move faster in an increasingly sophisticated, software-driven world.

Our integrated suite of products is built on our innovative, enterprise-grade App iQ Platform that enables our customers to make faster decisions that enhance customer engagement and improve operational and business performance. AppDynamics is uniquely positioned to enable enterprises to accelerate their digital transformations by actively monitoring, analyzing, and optimizing complex application environments at scale which has led to proven success and trust with the Global 2000.

About You

You are the kind of engineer that likes developing distributed platforms and services that scale to handle billions of requests. You have a passion for service oriented platforms, rich metadata and graph models, scalability, availability and performance. You also have,
10+ years of experience developing highly scalable distributed platforms and micro services
Proficiency in a programming language such as Java, Scala, strong foundation in data structures, algorithms and a strong understanding of threads, synchronization, concurrent programming
Deep understanding of how distributed resilient software is built and deployed.
Experience with developing scalable platforms with relational databases like MySQL, distributed non relational databases, real time messaging systems, configuration and synchronization services, advanced cache stores like Redis, protocols like Google Protocol Buffers, Apache Thrift
It is a huge plus if you have,
Experience with infrastructure and systems engineering, and scaling services on cloud computing platforms like AWS
Experience shipping multi-tenant platforms for both SaaS and on-premise deployments
Experience with deployment, configuration, and automation tools like Ansible, Chef, Puppet, and container technologies like Docker
About the Role

Our platform handles millions of requests and manages rich metadata and graph models in a scalable and and highly available service oriented platform. It is the source of application metadata for performance monitoring and troubleshooting, policy evaluation, workflow automation, data visualization, correlation and slice & dice data analysis.

The engineers in this team have a passion for solving complex problems, designing object data models to represent complex application data, and building infinitely scalable and highly available platforms. They understand the importance of data collected from every application and component in a software defined business environment - web, mobile, server, infrastructure, hardware, in enabling the most advanced and effective business and IT decision making.

We know that the award-winning culture at AppDynamics is something to brag about, but here are more reasons that make you excited to get out of bed to come in the morning, like:
Medical, dental, vision coverage
401k match (4.5%)
Wellness perks (gym, hobbies, education, store discounts, personal finance)
4 weeks PTO, 5 days VTO, 14 holidays (including 1 birthday PTO and 1 floating holiday)
Mandatory company shut down between Christmas and New Years
Weekly catered breakfast and lunch, and all the snacks, fruits and drinks your heart desires, monthly happy hour events, and weekly massages
Brand new state of the art office in downtown San Francisco, centrally located near BART, Caltrain, Muni, the ferry, and a bike share station
Free shuttle service and pre-tax commuter benefits
Just a note

Note to Recruiters and Placement Agencies: AppDynamics does not accept unsolicited agency resumes.

Please do not forward unsolicited agency resumes to our website or to any AppDynamics employee. AppDynamics will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AppDynamics.

AppDynamics is an equal opportunity employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or any other unlawful factor. AppDynamics complies with all applicable laws, including those regarding consideration of qualified applicants with criminal histories (such as the San Francisco Fair Chance Ordinance). If your disability makes it difficult for you to use this site, please contact . AppDynamics participates in E-Verify.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Platform Engineer Engineering Productivity

Cruise Automation

Posted 3 days ago

VIEW JOBS 11/16/2018 12:00:00 AM 2019-02-14T00:00 We're the driverless car company. We believe in improving people's lives by making transportation safer, more accessible, and more convenient. We're building the world's most advanced software to fuel the driverless cars that safely connect people to the places, things, and experiences they care about. We seek and embrace diversity in all of its forms. We continuously push ourselves to think differently and take ownership wherever it's needed. This is a place for dreamers and doers to succeed. If you share our passion for achieving what some say is impossible, join us. About the role: We're looking for a talented Senior Platform / Infrastructure engineer to join our fast-growing team! In this role you will get to work on challenging technical problems, and create a best-in-class internal platform to improve the efficiency and effectiveness of our engineering team. Our team primarily uses Go, Python, PostgreSQL, Kubernetes, Bazel, AWS (EC2), GCP (GCE, GKE, BigQuery), and Terraform as our tools of choice, but we're open to improving this stack with your input! Platform as a Service * Develop, enhance, and operate scalable and highly available components for our Kubernetes-based container platform which all teams at Cruise use to run their production workloads * Build self-service Continuous Delivery tooling to support deployment and lifecycle management of a wide range of compute workloads and services at Cruise * Design systems which improve and standardize the observability of services deployed on our platform Build & Simulation Infrastructure * Design solutions to improve the scalability and efficiency of our simulation clusters, across both public cloud & physical hardware * Develop Bazel Remote Build & Execution services to offload compilation & test execution from developer machines to a high performance cloud build farm * Improve the performance & reliability of our core CI pipelines, and develop automated solutions to manage and report on thousands of integration tests covering a wide range of driving scenarios Day-to-day responsibilities include: * Design and develop scalable distributed systems to support the unique engineering challenges faced at Cruise * Build automation tools and frameworks for on-demand deployment environments, infrastructure provisioning and service management * Evaluate new tools and technologies through POCs and propose solutions for implementation * Drive software engineering best practices within your team, and create tooling which encourages these across the company * Participate in an on-call rotation for the critical platform(s) your team provides to the company * Continually improve reliability of our production systems You should apply for this role if you have the following qualifications: * 5+ years experience building scalable production systems * Experience writing Go, or a desire to learn * Experience using Kubernetes, or other container orchestration solutions * Experience working with relational and non-relational databases * Thorough understanding of unix and networking fundamentals * Attention to detail, and a desire to improve processes & systems around you * Ability to manage competing priorities, focus on shipping, and work well under pressure * Passionate about self-driving technology and its potential impact on the world Bonus points! * Experience using Terraform to manage cloud-based infrastructure * Experience running container-based GPU workloads * Experience designing data infrastructure or ETL pipelines * Experience working with Bazel or similar build systems (Buck, Pants) Perks of being a Cruiser: While doing meaningful work is the best perk of all, we also offer the following programs and benefits to support the extraordinary humans who serve as the backbone in making our robot cars go: * The opportunity to solve difficult problems that have immediate and valuable real-world applications * Competitive salary and benefits including 401k Cruise matching program to help you meet your long-term financial goals * Medical / dental / vision, AD+D and Life * Paid parental leave so you can spend time with the newest addition(s) to your family's fleet * Health and Wellness reimbursement * Annual Learning and Development stipend * Company-sponsored tech talks, happy hours, off-sites, and volunteer programs * Flexible vacation and 10 paid company holidays * State of the art equipment for your work station * Healthy lunch, dinner, and snacks Take a glimpse through the lens of a Cruiser on our LinkedIn Page GM Cruise LLC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. In addition to federal law requirements, GM Cruise LLC complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Pursuant to applicable laws including the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Privacy Statement Cruise Automation San Francisco CA

Principal Engineer (Platform Engineering)

Expired Job