Job Closed

This listing is no longer active.

Microsoft logo
Microsoft

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.

Software Engineer II - Azure Storage

Location

United States

Posted

57 days ago

Salary

$100K - $215K / year

Seniority

Mid Level

Job Description

Software Engineer II - Azure Storage

Microsoft

Overview Have you ever imagined the world with an infinite amount of storage available and accessible to everyone? A place where everyone in the world can easily access their books/music/photos/video/any data from anywhere at any time via any means (e.g. mobile phones, tablets, PCs, smart devices, etc). Did you ever desire a universally accessible storage system to record all the knowledge known to mankind, to keep all the books/music/videos ever created, or to store all the data collected from all the scientists in the world for them to collaborate with? Do you want to be part of a team that strives to bring these to reality? If so, the Microsoft Azure Storage team is what you are looking for. We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. We continue to have tremendous hockey stick growth, with many Exabyte’s of data stored, and are designing and building systems for Zettabyte scale to support demand growth for the coming years. We are looking for a Software Engineer II - Azure Storage, who is passionate about distributed storage, more specifically on building the Platform that will power all of Azure Storage and for distributed systems. We want a talented engineer that are comfortable working on a fast-paced team and thrive in a startup like environment. The Platform is going to support the exponential growth in the coming years and presents many interesting technical problems. Our mantra is to innovate, grow and learn. To be successful in these areas, you must have a growth mindset and be curious. You will be solving challenges related to scale and reliability for a distributed system. You will have an opportunity to make high impact changes on a daily basis as you build a hyper scale storage system that may indirectly or directly be used daily by your friends and family. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities - Works with appropriate stakeholders to determine user requirements for a set of features. - Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight. - Creates and implements code for a product, service, or feature, reusing code as applicable. - Contributes to efforts to break down larger work items into smaller work items and provides estimation. - Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. - Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Qualifications Required Qualifications: - Bachelor'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++, or C# - OR equivalent experience. - 2+ years of experience with distributed systems. - 2+ years of on-call experience - 2+ years of experience with technical problem solving and debugging skills Other Requirements: - Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay Microsoft will accept applications for the role until November 21, 2025. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. #azurecorejobs #AlInfra Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Related Job Pages

More Software Engineer Jobs

Almo Corporation logo

AS-400 Developer

Almo Corporation

Distribution on a Personal Level

Full TimeRemoteTeam 501-1,000H1B Sponsor

SUMMARY: You will work closely with the technical team to oversee AS/400 operations and ensure that all required maintenance tasks are properly validated. You will also be responsible for designing, coding, testing, debugging, and documenting solutions using RPG and related languages. You will actively participate in team development while also working independently on certain projects. ESSENTIAL DUTIES AND RESPONSIBILITIES: - Staying informed about operational tasks (backups, DR, scheduler, maintenance, etc.) and ensuring synchronization with application systems. - Developing approaches and solutions for existing systems in collaboration with users. - Following established processes and procedures. - Contributing to the design, development, testing, and maintenance of systems. - Collaborating with the AS/400 IT team to address technical issues and provide support. - Performing code reviews for modifications made to tables and logical files. - Ensuring that changes are implemented securely and with high testing quality. - Performing different levels of testing to ensure software accuracy, using both automated and manual testing methods. - Reviewing and approving changes made by colleagues and coordinating production deployments with them. - Handling support tickets and ensuring compliance with SLAs and urgency levels. - Documenting new applications and existing systems. MINIMUM REQUIREMENTS: - 15+ years of proven experience with IBM i (iSeries, AS/400), DB2 database, and RPG language. - Strong understanding of Order Entry, Inventory, and Distribution systems, with a focus on integration with external solutions. - Experience in programming and analysis using RPGILE and SQL. - Good understanding of change management processes. - Excellent communication skills. PHYSICAL DEMANDS - The position requires prolonged periods of sitting and working at a computer workstation. - Frequent use of hands and fingers for typing, data entry, and handling office equipment. - Visual concentration is required for reviewing code, technical documentation, and screen-based information. - May occasionally be required to work outside of regular business hours during system maintenance, upgrades, or issue resolution. WORK ENVIRONMENT - The role is typically performed in a standard office or remote setting, using computer and communication technologies. - The environment is professional, team-oriented, and collaborative, with interaction across various departments. - Work involves managing multiple priorities in a dynamic and fast-paced setting. - Employees are expected to adhere to company policies regarding safety, security, and confidentiality. - Appropriate ergonomic and health standards are maintained to support a productive and comfortable workspace.

United States
Job Closed

Role Description Precisamos de um(a) fornecedor(a) tutor(a) com experiência em educação e nos atendimentos de alunos, que tenha facilidade no uso de tecnologia, clareza na comunicação escrita e verbal e capacidade didática. - Acompanhar diariamente e individualmente alunos no Ambiente Virtual de Aprendizagem, apoiando no entendimento de conceitos e na resolução de problemas; - Planejar e executar estratégias no Ambiente Virtual de Aprendizagem que estimulem o pensamento crítico e a participação ativa dos alunos; - Mediar processo de aprendizagem e esclarecer dúvidas de forma precisa e com informações relevantes; - Mediar fóruns de dúvidas e de discussão; - Planejar e conduzir aula on-line; - Corrigir atividades avaliativas para avaliar o entendimento e o progresso dos alunos ao longo da Unidade Curricular; - Incentivar a motivação intrínseca dos alunos, mostrando a relevância e aplicabilidade do conteúdo estudado; - Demonstrar empatia e compreensão em relação às necessidades dos alunos, criando um ambiente de aprendizagem acolhedor e inclusivo em todas as mediações realizadas; - Desenvolver habilidades de escuta ativa para entender as preocupações e dificuldades dos alunos e oferecer suporte apropriado. Qualifications - Graduação em Agronomia ou Engenharia Agronômica, Tecnologia em Fruticultura ou Gestão do Agronegócio; - Pós-graduação (Doutorado, mestrado ou especialização lato sensu) em uma das seguintes áreas de atuação: Fruticultura, Produção Vegetal ou Fitotecnia ou áreas afins; - Experiência profissional em cultivo e manejo de pomares, irrigação, pós-colheita, rastreabilidade de frutas e logística de comercialização; - Experiência com docência no ensino médio, técnico e/ou superior; - Experiência e/ou formação em tutoria de curso a distância; - Será um diferencial se possuir experiência profissional e/ou conhecimento focado na qualidade do produto final e na eficiência das operações tecnológicas e logísticas. Requirements - Manejo Especializado: Experiência em produção de mudas frutíferas, tratos culturais específicos, fertilidade do solo e controle fitossanitário. - Pós-colheita e Qualidade: Conhecimento em fisiologia pós-colheita, maturação, seleção, embalagem e produção integrada de frutas. - Operações e Segurança: Domínio em hidráulica (irrigação), agricultura de precisão e segurança na operação de máquinas e equipamentos agrícolas. - Gestão e Normas: Conhecimento em gestão ambiental, legislação de defensivos agrícolas, gestão de pessoas e uso do calendário agrícola como estratégia. Benefits - Para atuar em um projeto de tutoria, é obrigatório utilizar um CNAE compatível com o tipo de serviço prestado. No caso dos serviços oferecidos pelo DOT, os fornecedores devem utilizar CNAEs relacionados à área de ensino. - 85.99-6/04 – Treinamento em desenvolvimento profissional e gerencial - 85.99-6/99 – Outras atividades de ensino não especificadas anteriormente

Brazil

Role Description Precisamos de um(a) fornecedor(a) tutor(a) com experiência em educação e nos atendimentos de alunos, que tenha facilidade no uso de tecnologia, clareza na comunicação escrita e verbal e capacidade didática. - Acompanhar diariamente e individualmente alunos no Ambiente Virtual de Aprendizagem, apoiando no entendimento de conceitos e na resolução de problemas; - Planejar e executar estratégias no Ambiente Virtual de Aprendizagem que estimulem o pensamento crítico e a participação ativa dos alunos; - Mediar processo de aprendizagem e esclarecer dúvidas de forma precisa e com informações relevantes; - Mediar fóruns de dúvidas e de discussão; - Planejar e conduzir aula on-line; - Corrigir atividades avaliativas para avaliar o entendimento e o progresso dos alunos ao longo da Unidade Curricular; - Incentivar a motivação intrínseca dos alunos, mostrando a relevância e aplicabilidade do conteúdo estudado; - Demonstrar empatia e compreensão em relação às necessidades dos alunos, criando um ambiente de aprendizagem acolhedor e inclusivo em todas as mediações realizadas; - Desenvolver habilidades de escuta ativa para entender as preocupações e dificuldades dos alunos e oferecer suporte apropriado. Qualifications - Graduação prioritária em Engenharia Florestal, Agronomia ou Tecnologia em Silvicultura; - Pós-graduação (Doutorado, mestrado ou especialização lato sensu) em uma das seguintes áreas de atuação: Ciências Florestais, Silvicultura e Manejo Florestal, ou áreas afins; - Experiência profissional em legislações ambientais e trabalhistas (como o Código Florestal), produção de mudas, implantação, colheita, inventário e manejo de florestas; - Experiência com docência no ensino médio, técnico e/ou superior; - Experiência e/ou formação em tutoria de curso a distância. Requirements - Experiência prática em todas as etapas: viveiros (espécies exóticas e nativas), implantação (comercial e recuperação de áreas), manejo e colheita florestal. - Conhecimento profundo do Código Florestal, legislação ambiental, trabalhista e normas de saúde e segurança no trabalho na silvicultura. - Domínio em controle de qualidade dos processos, logística florestal, administração e economia florestal. Benefits - Para atuar em um projeto de tutoria, é obrigatório utilizar um CNAE compatível com o tipo de serviço prestado. No caso dos serviços oferecidos pelo DOT, os fornecedores devem utilizar CNAEs relacionados à área de ensino. - 85.99-6/04 – Treinamento em desenvolvimento profissional e gerencial - 85.99-6/99 – Outras atividades de ensino não especificadas anteriormente

Worldwide
VYNE logo

Staff Software Engineer

VYNE

Vyne provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetics, or veteran status. In addition to federal law requirements, Vyne follows applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

Full TimeRemoteTeam 11-50

Job DetailsJob Location: NEA Dental - Dunwoody, GA 30338Position Type: Full TimeTitle of Position: Staff Software Engineer Managerial Responsibilities: None Job Family: Engineering Discipline: Software Engineering Classification: Exempt Location Considerations: Strong preference for candidates residing in Georgia, Utah, Wisconsin, or Indiana #LI-Remote GENERAL SUMMARY Responsible for designing, developing, and maintaining software applications, this role involves writing efficient code, collaborating with teams to meet requirements, debugging, conducting code reviews, documenting processes, staying abreast of tech trends, mentoring juniors, and creating architectural designs and proofs of concept. DUTIES & RESPONSIBILITIES: • Design, develop, and maintain software applications • Write clean, testable, and efficient code • Collaborate with cross-functional teams to identify system requirements and design solutions • Debug and troubleshoot software issues • Participate in code reviews to ensure quality and adherence to best practices • Document software design, testing, and maintenance processes • Stay updated with emerging trends and technologies in software engineering • Mentor and guide junior engineers in best practices • Create high level architectural designs and proof of concept implementations • Maintain compliance with the knowledge requirements outlined on the department intranet site • Leverage AI tooling to accelerate development activities (e.g., code generation, testing, documentation) • Other duties as assigned PHYSICAL DEMANDS: The physical demands described are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms and talk or hear. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. WORK ENVIRONMENT: The work environment characteristics described are representative of those an employee may encounter while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate. SECURITY ROLE / RESPONSIBILITY: Protected Health Information (“PHI”): This position may have access to and be responsible for the security of PHI/PI on an incidental basis. Human Resource Information: This position may have access to and be responsible for the security of information including salary, insurance, reviews, resumes. Financial Admin: This position may have access to and be responsible for the security of financial administrative accounts and corporate accounts. Application Admin: This position may have access to and be responsible for securely administering user access to corporate applications. Vyne provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetics, or veteran status. In addition to federal law requirements, Vyne follows applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. QualificationsEDUCATION, KNOWLEDGE AND SKILLS: • High School/Technical Degree/Bachelors Degree, or equivalent experience • Minimum of 8+ years of experience in a related position • Master level knowledge of AI-enhanced development tools (e.g., Cursor, GitHub Copilot, Claude Code) • Expert level understanding of algorithms and data structures • Expert of two and advanced in one programming language(s) such as JavaScript, Java, C#, etc. • Expert level experience with software development methodologies such as Agile and Scrum • Advanced level knowledge of databases, SQL and NoSQL • Master level familiarity with version control systems such as Git • Master level understanding of software testing and debugging • Master level problem-solving skills • Expert level ability to work effectively in a team environment • High level of integrity and dependability with a strong sense of urgency and results-orientation. • Advanced level communication and interpersonal skills • Applicable Bachelors Degree in Engineering, or equivalent experience

Utah + 2 moreAll locations: Utah | Wisconsin | Indiana