Senior AWS Serverless Engineer (Must: AWS Cognito)
Location
Argentina + 2 moreAll locations: Argentina | China | Peru
Posted
49 days ago
Salary
0
Seniority
Senior
Job Description
Senior AWS Serverless Engineer (Must: AWS Cognito)
Santex
Santex is a US-based global company founded in 1999, with 26 years of experience in the software industry. Headquartered in California with offices in Córdoba, Argentina, its talent network spans over 18 countries thanks to its flexible, remote-first culture. Santex specializes in custom enterprise software development, operating through Hubs that include eCommerce, BIM, Mobility, Content Delivery, Integration, Web & Mobile Development, Cloud Computing, Artificial Intelligence (AI), Data Science, IT Consulting, and Services. The company is committed to making a positive impact across three dimensions: economic, social, and environmental. Role: AWS Serverless Engineer (Must: AWS Cognito) Engagement overview The client is a globally recognized quick-service restaurant brand operating a large-scale digital ordering platform across mobile (iOS, Android), web, and kiosk channels. Their in-house Digital Engineering team has built and operates a production AWS Cognito identity platform serving millions of monthly active users across North America. This engagement extends that platform to support European markets across multiple EMEA regions, with loyalty registration and authentication scoped to country-specific rules. The North American architecture is complete and documented. The candidate's primary mandate is backend middleware and identity implementation only — no UI work. Scope assumptions: Backend middleware and identity services only · No UI work · Dynatrace APM integration included Required qualifications - Demonstrated production experience with AWS serverless infrastructure: Lambda, Cognito, SES, IAM, ACM, and CloudWatch - Hands-on Terraform experience for AWS, including multi-environment or multi-region deployments - Node.js proficiency — all Lambda functions are JavaScript - Working knowledge of OAuth 2.0, OpenID Connect, and password-based Cognito authentication flows - Familiarity with GDPR and AWS data residency controls in an EU deployment context - Available to begin immediately Preferred qualifications - Direct AWS Cognito experience: USER_PASSWORD_AUTH flows, forced password reset ( FORCE_CHANGE_PASSWORD state), and admin-initiated flows - Experience implementing country-specific registration and consent logic within a shared identity platform - JIT account migration experience with forced reset on first login patterns - Dynatrace APM integration in a Lambda/serverless environment - Social IdP integration via Cognito (Google, Apple, Facebook) - Kount or equivalent fraud detection API integration - Multi-regional identity platform experience at scale (1M+ MAU) Candidate profile notes The right candidate is a self-sufficient AWS serverless engineer who can work from existing architecture documentation and deliver independently against a fixed production deadline. This is not a design or architecture role — the client has a senior architecture team in place. The most critical differentiator is experience with Cognito's password-based authentication model and forced migration/reset flows. Strong AWS generalists without Cognito-specific experience can succeed with solid Lambda, SES, and Terraform fundamentals, but expect a steeper ramp given the timeline. Location - Location: Remote — EU or US Eastern timezone overlap required Start: Immediate
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
A career with Gravity Payments is an opportunity to be on a collaborative team where creative leadership, passion for progress, and responsibility are paramount. Our team members focus and commit to providing for our clients and our community because we care deeply for others. Success in this role looks like: - Within three months, you understand the payment flows that power Gravity's business and are shipping production code into them. - Within your first year, you are a reliable resource for PCI DSS audit activities -- contributing control implementations, automating evidence collection, and identifying scope boundaries. - You are a technical anchor on the processing team -- someone whose architectural judgment and domain knowledge is trusted with difficult projects. - You contribute to a positive engineering culture through direct, specific feedback in code review and pairing. - You are an agent of positive change. When a process needs to be created, refined, or eliminated, you are a catalyst for that change. - You bring generative AI tools into day-to-day engineering workflows and share learnings across teams to drive effective adoption of relevant new technologies. Core Responsibilities - Design, build, test, and deploy across Gravity's payments infrastructure: gateway services, device integrations (EMV terminals), transaction processing, and supporting systems. You own problems end-to-end, from business requirements through production operation. - Manage and evolve AWS infrastructure through infrastructure-as-code. Maintain security posture of cloud infrastructure and drive best practices. - Make architectural decisions collaboratively -- seek input, present trade-offs, and make sure the team understands the "why." Then commit and ship. - Evaluate system health pragmatically. Address technical debt before it becomes a significant blocker or creates risk. - Participate in incident response for payment processing systems -- root cause analysis, evidence preservation, remediation. - Document systems, decisions, and operational procedures. We build resilient teams with shared knowledge -- no single points of failure. - Conduct code reviews that are genuinely useful: catch real issues, teach domain context, and keep the team moving. Required Skills - Strong track record shipping production software with high autonomy. - Infrastructure-as-code experience in production (Terraform, Pulumi, CloudFormation, or equivalent). - Active use and healthy curiosity of AI-assisted development tools and workflows. - Collaborative technical decision-making. You seek input, share reasoning, and build alignment. - Secure development practices appropriate for a regulated environment: secrets management discipline, least-privilege access patterns, secure handling of sensitive data in logs, storage, and transit. Understanding of change management controls -- audit trails, separation of duties in deployment. Strongly Preferred - Payment processing experience: processor and gateway integrations, transaction flows, EMV, device integrations, PCI compliance. - Production experience with Elixir/Phoenix or TypeScript/Node.js. - Device integration experience: payment terminals, EMV certification, hardware communication protocols. - Experience on small, high-autonomy teams where you are expected to contribute broadly. This job description is a snapshot of the role at this moment in time. As our organization evolves, so do our roles. Responsibilities may shift to meet changing business needs. We seek individuals who are adaptable, proactive, and open to growth as we continue to move forward together. Additional Requirements - Must have access to a wired internet connection and access to at least a 25 megabits per second (mbps) download and 20 mbps upload speed connection. Benefits - Compensation: Competitive wage with Profit Sharing. Base pay without commissions and a unique opportunity to earn a share in company success. - Comprehensive Benefits: Medical, dental, and vision coverage. - Financial Security: 401(k) retirement plan and voluntary life insurance. - Wellbeing: Time off when you need it, supporting both personal and professional sustainability. Open PTO available after one year. - Career Growth: Training, mentorship, and development opportunities. - Support & Stability: Short-term & long-term disability coverage and wellness resources. The salary for this position is $175,000 - $200,000. We may be open to negotiating outside of this range if the desired salary aligns with the needs of the candidate and the company. Gravity Payments is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity/expression, age, disability status, protected veteran status, or any other characteristic protected by law. Gravity Payments collects and processes personal data in accordance with applicable data protection laws. If you are a California Job Applicant see the privacy notice for further details.
• Support safety and reliability of autonomous robotic vehicles. • Perform hazard/risk analysis (STPA), define safety requirements, and ensure compliance across product lifecycle. • Collaborate with cross-functional teams to integrate safety into design, development, verification, and validation.
Senior IA Engineer
Ibertech IT ServicesPersonas, equipo, confianza, profesionales. Crece con nosotros!!
• Diseñar y desarrollar soluciones de IA Generativa y agentes inteligentes • Implementar arquitecturas técnicas robustas y escalables • Integrar soluciones de IA con sistemas empresariales existentes • Participar en todas las fases del proyecto (desarrollo, testing, validación y documentación) • Monitorizar y optimizar el rendimiento de las soluciones desplegadas • Resolver incidencias técnicas y asegurar buenas prácticas de seguridad y gobierno de IA • Contribuir a la creación de componentes reutilizables.
Role Description Build and manage user facing products and platforms to lower Stripe’s financial and regulatory risk while retaining a best in class user experience. - Translate business problems into scalable engineering solutions. - Collaborate with stakeholders from engineering, product, policy, legal, operations, and data science teams. - Debug production issues across services and multiple levels of the stack. - Improve engineering standards, tooling, and processes. - Identify, analyze, and quickly address emerging risk patterns. Qualifications - Bachelor’s degree or foreign equivalent in Computer Science or related field plus 5 years of software engineering experience. - 5 years of experience building software solutions in Python, Ruby, Java or similar. - 5 years of experience designing, building, and maintaining scalable systems. - 5 years of experience translating business needs into software requirements and designs. - 5 years of experience debugging production issues across services and multiple levels of the stack. - 5 years of experience with distributed systems. Requirements - Salary: $213,512 - $285,600/yr. - 40 hrs/week. - Full remote work permitted. - Multiple Positions Available. Benefits - Equity. - Company bonus or sales commissions/bonuses. - 401(k) plan. - Medical, dental, and vision benefits. - Wellness stipends.


