Software Engineer II

hace 4 semanas


Ciudad de México, Ciudad de México Microsoft A tiempo completo

About the Role

Microsoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. We are seeking a talented Software Engineer II - Azure Data Storage to join our team and contribute to the development of our cloud storage infrastructure.

The Azure Data Storage team is responsible for building and maintaining the storage infrastructure for our customers. As a Software Engineer II, you will design, code, test, and develop features that improve the reliability, performance, and scalability of our storage services. You will work closely with our engineering team to strengthen our engineering process and ensure that our cloud deployments meet the targeted reliability, performance, scalability, and Service Level Agreement (SLA) goals.

You will have the opportunity to work on a wide range of projects, from building new features to improving existing ones. You will also have the chance to collaborate with our customers and internal stakeholders to understand their needs and develop solutions that meet their requirements.

Responsibilities

  • Design, code, test, and develop features that improve the reliability, performance, and scalability of our storage services.
  • Contribute to current and future product improvements around reliability and performance of the database service.
  • Strengthen the engineering process to ensure cloud deployments are done in the most efficient way and meet the targeted reliability, performance, scalability, and Service Level Agreement (SLA) goals.
  • Identify improvements in supportability and customer self-diagnostics to enhance live monitoring and address performance and reliability related issues.
  • Develop deep insights into customer utilization of their databases and resources available.
  • Employ reliable analytical skills to build flexible infrastructure to learn, and model, current and future database resource consumption, while efficiently running business scenarios to replicate changes in service architecture and its effect on usage patterns.
  • Identify opportunities to maximize utilization of the underlying storage service we provision for our customers.
  • Focus on building the necessary storage infrastructure and models (with terabytes of service logging telemetry) that allow us to make prudent, and informed decisions with respect to SQL DB storage infrastructure.
  • Ensure service viability and success with dependable understanding of a variety of business and engineering factors, including: the adoption of different SQL DB offerings, the usage patterns of customers, and the resource/IO limits of our clusters and Azure Storage service.

Requirements

  • Bachelor's Degree in Computer Science or related technical field or equivalent work experience.
  • 2+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python or equivalent work experience.
  • 2+ years' experience in building and operating a cloud service.
  • 2+ years of experience with at-scale distributed systems, and/or data analytics and relevant data systems at the Petabytes+ scale.

Preferred Qualifications

  • Bachelor's Degree in Computer Science or related technical field and 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python or Master's Degree in Computer Science or related technical field and 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • Great curiosity and willingness to question, undaunted by hard technical problems.
  • Reliable design, implementation, and communication skills.
  • Two or more of the following are preferred, but not required: 2+ years of proficiency with C++, and/or C#, and knowledge of SQL. Understands the reliability, scalability, performance, consistency, and debuggability requirements in a large cloud system. 2+ years of experience with testing (performance, stress, fault injection testing). 2+ years of experience with large-scale distributed systems.

Benefits

  • Industry leading healthcare.
  • Educational resources.
  • Discounts on products and services.
  • Savings and investments.
  • Maternity and paternity leave.
  • Generous time away.
  • Giving programs.
  • Opportunities to network and connect.

  • Software Engineer II

    hace 4 semanas


    Ciudad de México, Ciudad de México McDonald's Corporation A tiempo completo

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our Global Technology team in Mexico City. As a key member of our team, you will play a pivotal role in crafting the definition, vision, design, road map, and development of product features from beginning to end.Responsibilities:* Contribute to all...

  • Software Engineer II

    hace 4 semanas


    Ciudad de México, Ciudad de México McDonald's Corporate A tiempo completo

    At McDonald's Corporate, we're accelerating our growth strategy, Accelerating the Arches, by leveraging technology to drive customer experience and operational efficiency. As a key member of our Global Technology team, you'll play a pivotal role in developing innovative software solutions that transform service performance, adaptability, cost, and...

  • Software Engineer II

    hace 1 semana


    Ciudad de México, Ciudad de México McDonald's Corporation A tiempo completo

    Job Description:The Commercial Product & Platform vision at McDonald's Corporation develops global technology products and platforms that delight our customers and enable our crews to operate our restaurants reliably and effectively.This role involves partnering with our Product Management and Architecture teams to coordinate execution of the forward-looking...


  • Ciudad de México, Ciudad de México Allstate Insurance Company A tiempo completo

    Job Title: Software Engineer Consultant IIJob Summary: We are seeking a highly skilled Software Engineer Consultant II to join our team at Allstate Insurance Company. As a Software Engineer Consultant II, you will be responsible for Application Lifecycle Management for multiple business units.Key Responsibilities:Create and manage Azure DevOps Services build...

  • Software Engineer II

    hace 4 semanas


    Ciudad de México, Ciudad de México LexisNexis Risk Solutions A tiempo completo

    About the RoleThe Software Engineer II is a key member of our development team, responsible for designing, developing, and maintaining software applications. This role requires strong technical skills, excellent communication abilities, and a passion for innovation.ResponsibilitiesDesign and develop software components of moderate complexityCollaborate with...

  • Software Engineer II

    hace 4 semanas


    Ciudad de México, Ciudad de México GumGum A tiempo completo

    A Software Engineer II at GumGum is a key member of the Advertising Applications team, responsible for building and maintaining web applications used by both internal and external users. This role requires collaboration with senior engineers, product managers, and QA to design and develop applications that meet business requirements. The ideal candidate will...

  • Software Engineer II

    hace 4 semanas


    Ciudad de México, Ciudad de México McDonald's Corporation A tiempo completo

    McDonald's Global Technology: A Hub for InnovationAt McDonald's Corporation, we're revolutionizing the way we serve our customers and employees. Our Global Technology team is at the forefront of this transformation, and we're seeking a talented Software Engineer II to join our ranks.As a key member of our team, you'll contribute to the development of...


  • Ciudad de México, Ciudad de México Lexis Nexis A tiempo completo

    About the RoleAs a Senior Software Engineer II, you will lead advanced software development and implementation. You'll provide direct input to project plans and schedules, translating user requests into effective solutions. Additionally, you will contribute to strategic direction and execute functional business plans. This role significantly contributes to...


  • Ciudad de México, Ciudad de México Etsy A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer II to join our multidisciplinary app development team. As a key member of our Search Experience team, you will work alongside native engineers to build exciting features for our app users on the Search screen.Key ResponsibilitiesContribute directly to Etsy's goals and growth...


  • Ciudad de México, Ciudad de México androiddevs - Jobboard A tiempo completo

    About Pinterest : We're the Android team at Pinterest, and we're looking for a talented Software Engineer II to help us build the application that allows Pinners to find something inspiring every time they open the app.What We're Looking For: Deep understanding of Android development and best practices in Java or KotlinKnowledge on multi-threading, logging,...


  • Ciudad de México, Ciudad de México Etsy, Inc. A tiempo completo

    About the RoleEtsy, Inc. is seeking a talented Software Engineer II to join our Seller Platform team. As a key member of this team, you will contribute to the development of the OpenAPI, a critical component of our platform that enables third-party developers to provide sellers with specialized services.ResponsibilitiesDesign, develop, and maintain...


  • Ciudad de México, Ciudad de México McDonald's A tiempo completo

    Software Engineer II Role DescriptionWe are seeking a highly skilled and experienced Software Engineer II to join our team at McDonald's.Main Responsibilities: Contribute to all aspects of the agile development life cycle, including design, development, documentation, testing, and operations.Product Development: Play a pivotal role in shaping the definition,...

  • Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Check Point Software Technologies Ltd. A tiempo completo

    About the Job:We are seeking a talented and highly skilled Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and test software applications and systems.Collaborate with cross-functional teams to identify and prioritize software development projects.Participate in code reviews and ensure high-quality code standards.Stay...


  • Ciudad de México, Ciudad de México Medallia A tiempo completo

    About MedalliaMedallia is a pioneer and market leader in Experience Management, revolutionizing the way organizations understand and manage experiences for their customers, employees, and partners. Our award-winning SaaS platform, Medallia Experience Cloud, empowers businesses to make data-driven decisions and drive growth.We're more than a software company...


  • Ciudad de México, Ciudad de México Medallia A tiempo completo

    OverviewMedallia, the pioneer and market leader in Experience Management, is seeking a talented Software Engineer II, Machine Learning to join our Medallia Athena Platform team. Our award-winning SaaS platform, Medallia Experience Cloud, leads the market in understanding and managing experience for candidates, customers, employees, patients, citizens, and...


  • Ciudad de México, Ciudad de México LexisNexis Risk Solutions A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to lead advanced software development and implementation. As a key member of our team, you will provide direct input to project plans and schedules, translating user requests into effective solutions. You will also contribute to strategic direction and execute functional business...


  • Ciudad de México, Ciudad de México PepsiCo Deutschland GmbH A tiempo completo

    OverviewPepsiCo is a leading food and beverage company that offers a wide range of iconic brands consumed by billions of people around the world. As a Software Engineer II, you will play a critical role in shaping the future of our digital products and services, driving innovation, and delivering exceptional customer experiences.ResponsibilitiesAs a Software...


  • Ciudad de México, Ciudad de México Etsy, Inc. A tiempo completo

    About the RoleEtsy, Inc. is seeking a skilled Software Engineer II to join our Seller Platform team. As a key member of this team, you will contribute to the development of the OpenAPI, a critical component of our platform that enables third-party developers to provide sellers with specialized services.ResponsibilitiesDesign, develop, and maintain...


  • Ciudad de México, Ciudad de México LexisNexis Risk Solutions A tiempo completo

    About the RoleAs a Senior Software Engineer II at LexisNexis Risk Solutions, you will lead advanced software development and implementation. You'll provide direct input to project plans and schedules, translating user requests into effective solutions. Additionally, you will contribute to strategic direction and execute functional business plans. This role...


  • Ciudad de México, Ciudad de México Etsy, Inc. A tiempo completo

    About the Role: We are seeking an experienced Senior Android Software Engineer II to join our Core Buyer Experience team at Etsy. As a key member of the team, you will be responsible for developing and maintaining high-quality mobile applications that deliver a seamless experience for our users.Key Responsibilities:Design and implement new features to...