H-1BEmpresa com aprovações comprovadas

REG. 4781527

Engenheiro de Software II

RiskRecon Inc.

✓ VERIFICADO · 1 green cards (PERM) aprovados nos últimos 12 mesesRegistros públicos do Departamento do Trabalho dos EUA (DOL).

Engenheiro de software em O'Fallon, MO. Empresa com histórico limitado de patrocínio recente.

Ver a vaga no portal e se candidatar →Conhecer os planos

Cadastro grátis — o contato e o link oficial da vaga ficam no portal.

Descrição da vaga

Tradução automática do anúncio original do empregador.

Nosso objetivo Mastercard empodera economias e capacita pessoas em mais de 200 países e territórios em todo o mundo. Juntamente com nossos clientes, estamos ajudando a construir uma economia sustentável onde todos possam prosperar. Apoiamos uma ampla gama de opções de pagamentos digitais, tornando as transações seguras, simples, inteligentes e acessíveis. Nossa tecnologia e inovação, parcerias e redes se combinam para oferecer um conjunto único de produtos e serviços que ajudam pessoas, empresas e governos a realizar seu maior potencial. Título e Resumo Engenheiro de Software II Visão geral O Programa de Autenticação Mastercard possui como a autenticação do consumidor funciona tanto em casos de uso de e-commerce como na loja. Este papel contribui para construir e operar os melhores produtos de autenticação de classe, tais como ID Check, Token Authentication Service e Token Authentication Framework, direcionando adoção, escala e crescimento de receita. Esta posição fica na interseção da Engenharia de Confiabilidade do Site, engenharia de plataforma e engenharia de lançamento, garantindo que nossas plataformas sejam escaláveis, resilientes, seguras e prontas para produção em ambientes híbridos (Kubernetes, nuvem e on-prem). Como Engenheiro de Software II, você contribuirá para construir serviços de infraestrutura escaláveis usando interfaces de usuário Java/Primavera e modernas usando Angular e Node.js dentro de uma arquitetura distribuída. Você vai apoiar a entrega de ponta a ponta, incluindo design de soluções, desenvolvimento, testes, implantação e suporte à produção, enquanto adere às melhores práticas de engenharia para qualidade de código, segurança, desempenho e confiabilidade. Trabalhando em estreita colaboração com equipes multifuncionais, você ajudará a fornecer soluções de qualidade de produção e melhorar continuamente suas habilidades em plataformas de nuvem, práticas DevOps, observação e arquitetura de software. Você também aproveitará as ferramentas de desenvolvimento assistidas por IA para aumentar a produtividade e suportar várias fases do ciclo de vida do desenvolvimento de software. Papel Neste papel, você vai: • Projete, desenvolva e possua serviços de infraestrutura baseados em Java e APIs REST em uma arquitetura distribuída. • Construir e melhorar aplicações de UI usando Angular e Node.js. • Entrega própria de ponta a ponta, incluindo projeto de solução, desenvolvimento, teste, implantação, configuração, documentação e suporte operacional. • Participe de sessões de design técnico, revisões arquitetônicas e planejamento de soluções para ajudar a fornecer soluções de software escaláveis, resilientes, seguras e sustentáveis. • Assegurar código de alta qualidade através de revisões de código por pares, testes automatizados e adesão a padrões de engenharia e melhores práticas. • Projete, desenvolva e mantenha testes de unidade, funcional e integração para garantir a qualidade e confiabilidade do software. • Aplicar normas de codificação seguras e melhores práticas de segurança ao longo do ciclo de vida de desenvolvimento de software, identificando e remediando proativamente vulnerabilidades. • Melhores práticas de engenharia de acionamento, incluindo arquitetura limpa, otimização de desempenho, resiliência, escalabilidade e observação. • Analisar o desempenho da aplicação e do sistema, identificando oportunidades de otimização e melhoria da escalabilidade. • Resolver problemas complexos de produção, realizar análise de causa raiz e implementar ações corretivas para melhorar a estabilidade da plataforma e excelência operacional. • Colaborar com equipes multifuncionais para oferecer soluções de software de alta qualidade que atendam às necessidades de negócios e clientes. Tudo Sobre Você Requisitos • Forte experiência prática em APIs Java, Spring Boot e REST. • Experiência prática com Angular (2+) e Node.js. • Experiência de construção e manutenção de aplicações escaláveis, de qualidade de produção. • Forte resolução de problemas, solução de problemas e habilidades de depuração em sistemas distribuídos. • Conhecimento sólido dos princípios de design de software, programação orientada a objetos e melhores práticas de engenharia de software. • Compreensão de conceitos de arquitetura de software, padrões de design e design de aplicativos distribuídos escaláveis. • Desenvolver e executar estratégias de teste de unidade, funcional e integração. • Compreender estruturas de dados, algoritmos e sua aplicação na construção de soluções de software eficientes e escaláveis. • Conhecimento de princípios de codificação seguros, fundamentos de segurança de aplicação e técnicas de prevenção de vulnerabilidade. • Experiência realizando revisões de código e contribuindo para padrões de qualidade de engenharia. • Fortes competências de comunicação e a capacidade de colaborar eficazmente entre as equipas. Qualificações Preferenciais • 3-5 anos de experiência em engenharia de software. • Experiência com plataformas de nuvem como Kubernetes, AWS, Azure ou PCF. • Exposição a pipelines CI/CD, automação e práticas de engenharia DevOps. • Experiência com plataformas de observação, monitoramento, registro e práticas de suporte operacional. • Exposição a testes de desempenho, ajuste de aplicação e planejamento de capacidade. • Experiência usando ferramentas de desenvolvimento assistidas por IA ao longo do ciclo de vida de desenvolvimento de software. Mastercard é um empregador baseado em mérito, inclusive, igualdade de oportunidades que considera os candidatos sem respeito ao gênero, identidade de gênero, orientação sexual, raça, etnia, status de deficientes ou veteranos, ou qualquer outra característica protegida por lei. Contratamos o candidato mais qualificado para o papel. Nos EUA ou Canadá, se você precisar de acomodações ou assistência para concluir o processo de aplicação on-line ou durante o processo de recrutamento, entre em contato com o Clm e identifique o tipo de acomodação ou assistência que você está solicitando. Não inclua nenhuma informação médica ou de saúde neste email. A equipe de Alojamentos Razoáveis responderá prontamente ao seu e-mail. Responsabilidade de Segurança Corporativa Todas as atividades que envolvem o acesso a ativos, informações e redes Mastercard vêm com um risco inerente à organização e, portanto, espera-se que cada pessoa que trabalha para, ou em nome da, Mastercard seja responsável pela segurança da informação e deve: • Apoiar as políticas e práticas de segurança da Mastercard; • Garantir a confidencialidade e integridade das informações a serem acessadas; • Denunciar qualquer suspeita de violação ou violação de segurança de informações, e • Complete todos os treinamentos periódicos obrigatórios de segurança de acordo com as diretrizes da Mastercard. De acordo com a filosofia de compensação total da Mastercard e assumindo que o trabalho será realizado nos EUA, o candidato bem-sucedido será oferecido um salário base competitivo e pode ser elegível para um bônus anual ou comissões, dependendo do papel. O salário base oferecido pode variar dependendo de múltiplos fatores, incluindo, mas não limitado à localização, conhecimento relacionado ao trabalho, habilidades e experiência. Os benefícios do Mastercard para os empregados a tempo inteiro (e certos a tempo parcial) incluem geralmente: seguro (incluindo medicamentos médicos, medicamentos prescritos, dentistas, visão, deficiência, seguro de vida); conta de despesa flexível e conta de poupança de saúde; licenças pagas (incluindo 16 semanas de licença parental nova e até 20 dias de licença de luto); 80 horas de Tempo de Doença e Seguro Pago, 25 dias de férias e 5 dias pessoais, pro-rated com base na data de aluguer; 10 férias anuais pagas dos EUA observadas; 401k com um jogo de empresa de melhor classe; compensação diferida para funções elegíveis; reembolso fitness ou instalações de fitness no local; elegibilidade para reembolso de propinas; e muitos mais. Os benefícios do Mastercard para estagiários geralmente incluem: 56 horas de tempo de doença paga e seguro; licença para júri; e instalações de fitness no local em alguns locais. Intervalos de Pagamentos O'Fallon, Missouri: $92,000 - $147,000 USD
Ver o texto original em inglês
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview The Mastercard Authentication Program owns how consumer authentication works across both in-store and e-commerce use cases. This role contributes to building and operating best-in-class authentication products such as ID Check, Token Authentication Service, and Token Authentication Framework, driving adoption, scale, and revenue growth. This position sits at the intersection of Site Reliability Engineering, platform engineering, and release engineering, ensuring our platforms are scalable, resilient, secure, and production-ready across hybrid environments (Kubernetes, cloud, and on-prem). As a Software Engineer II, you will contribute to building scalable backend services using Java/Spring and modern user interfaces using Angular and Node.js within a distributed architecture. You will support end-to-end delivery including solution design, development, testing, deployment, and production support while adhering to engineering best practices for code quality, security, performance, and reliability. Working closely with cross-functional teams, you will help deliver production-grade solutions and continuously improve your skills across cloud platforms, DevOps practices, observability, and software architecture. You will also leverage AI-assisted development tools to enhance productivity and support multiple phases of the software development lifecycle. Role In this role, you will: • Design, develop, and own Java-based backend services and REST APIs in a distributed architecture. • Build and enhance UI applications using Angular and Node.js. • Own end-to-end delivery including solution design, development, testing, deployment, configuration, documentation, and operational support. • Participate in technical design sessions, architectural reviews, and solution planning to help deliver scalable, resilient, secure, and maintainable software solutions. • Ensure high-quality code through peer code reviews, automated testing, and adherence to engineering standards and best practices. • Design, develop, and maintain unit, functional, and integration tests to ensure software quality and reliability. • Apply secure coding standards and security best practices throughout the software development lifecycle, proactively identifying and remediating vulnerabilities. • Drive engineering best practices including clean architecture, performance optimization, resiliency, scalability, and observability. • Analyze application and system performance, identifying opportunities for optimization and scalability improvements. • Troubleshoot complex production issues, perform root cause analysis, and implement corrective actions to improve platform stability and operational excellence. • Collaborate with cross-functional teams to deliver high-quality software solutions that meet business and customer needs. All About You Requirements • Strong hands-on experience in Java, Spring Boot, and REST APIs. • Hands-on experience with Angular (2+) and Node.js. • Experience building and maintaining scalable, production-grade applications. • Strong problem-solving, troubleshooting, and debugging skills in distributed systems. • Solid understanding of software design principles, object-oriented programming, and software engineering best practices. • Understanding of software architecture concepts, design patterns, and scalable distributed application design. • Experience designing and executing unit, functional, and integration testing strategies. • Understanding of data structures, algorithms, and their application in building efficient, scalable software solutions. • Knowledge of secure coding principles, application security fundamentals, and vulnerability prevention techniques. • Experience performing code reviews and contributing to engineering quality standards. • Strong communication skills and the ability to collaborate effectively across teams. Preferred Qualifications • 3–5 years of software engineering experience. • Experience with cloud platforms such as Kubernetes, AWS, Azure, or PCF. • Exposure to CI/CD pipelines, automation, and DevOps engineering practices. • Experience with observability platforms, monitoring, logging, and operational support practices. • Exposure to performance testing, application tuning, and capacity planning. • Experience using AI-assisted development tools throughout the software development lifecycle. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact [contato no portal] and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: • Abide by Mastercard’s security policies and practices; • Ensure the confidentiality and integrity of the information being accessed; • Report any suspected information security violation or breach, and • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. Pay Ranges O'Fallon, Missouri: $92,000 - $147,000 USD
Ver a vaga no portal e se candidatar →Conhecer os planos

Cadastro grátis — o contato e o link oficial da vaga ficam no portal.

Mais vagas como essa

Gerente de Engenharia de Identidade e Confiança

Ridgeside

US$ 120.606/ano

Analista de SQA II

Ridgeside

US$ 81.406/ano

Engenheiro de Software

Ridgeside

US$ 122.735/ano

Desenvolvedor Sênior de Aplicativos Móveis React Native

Ridgeside

US$ 120.196/ano

Engenheiro Sênior de Infraestrutura de IA e Nuvem

Ridgeside

US$ 130.031/ano

Engenheiro de Fluxo de Trabalho de IA

Ridgeside

US$ 114.903/ano

Ver todas as vagas →