
Lyft · Mexico City
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to...
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members
belong and have the opportunity to thrive.
Lyft connects people to transportation to change the way we live and get around our communities. Lyft’s engineering team is
growing rapidly, and we are looking for Technical Program Managers to help us scale. Come be part of a new team at Lyft focused on
enabling and empowering engineering teams to deliver at scale.
Our drivers and passengers entrust Lyft with their personal information and travel details to get where they're going and expect
us to keep that data safe. Lyft's security team leads efforts across the company to ensure our systems are secure and worthy of
our users' trust.
The security team designs and builds Lyft's security architecture, consult with other teams as they build and launch new products
and features, proactively plans for the unexpected, and responds to incidents that occur. Our work affects the entire company and
takes place at all levels of the stack, from infrastructure to web application security, as well as mobile apps, IT, and
autonomous vehicles. We try to approach security from a software engineering standpoint. We believe in scaling security through
automation and tooling and we ship frequently. Check out our blog posts at https://eng.lyft.com/tagged/security to learn more
about some of the things we’ve built.
We’re looking for the right person to join our team to perform service and application security review, and move us along our
maturity journey. In order to be scalable, each secure product quality gate must be automated and integrated into our software
release pipeline. Our grand vision is a fully automated series of quality controls that constantly validate that our code is
secure. In short, we’re building a robot army that constantly validates our current security status. Don’t you want to live in
this beautiful world?
friction
that balance security with user experience
workflows, and identity lifecycle management
service offerings
Go-lang and shell scripts)
AD), or similar identity providers
sense of the problem, and start working towards a solution
priorities
sense of when to compromise and when to hold your ground
defense-in-depth)
written, and/or visual means
Please submit your resume in English.
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is a global company that connects people to transportation to change the way we live and get around our communities. Our drivers and passengers entrust Lyft with their personal information and travel details to get where they are going and expect us to keep that data safe. Lyft's Privacy team is composed of engineers and analysts dedicated to ensuring appropriate data protections are applied to our drivers' and passengers' data. Our goal is to make privacy the default setting for our internal engineers and our customers. We help design architectures, build a scalable data platform, and define policies to reduce the exposure of user data and ensure appropriate privacy and security protections are applied across the company. We are looking for a highly motivated, collaborative, team-focused and technically strong Senior Software Engineer to join our Privacy team. As a member of this team, you will design and build systems that make privacy the default at Lyft. Every day, you'll partner with engineering, product, legal, and compliance stakeholders on high-impact projects — from building data redaction pipelines to enabling users to exercise their privacy rights to deploying data management systems across a diverse set of Lyft services. You'll bring strong engineering instincts, a passion for privacy, and the ability to lead large projects from idea to execution. RESPONSIBILITIES: * Design, build, and maintain systems that enhance privacy across the organization * Independently lead large projects from idea to execution * Advocate for user privacy throughout the organization, consulting engineering teams throughout the software development lifecycle and escalating potential privacy concerns * Write well-crafted, well-tested, readable, and maintainable code * Participate in code reviews to ensure code quality and distribute knowledge * Share knowledge by giving brown bags, tech talks, and championing appropriate tech and engineering best practices * Contribute to the development of controls and continuous testing, and design remediation and risk mitigation solutions * Partner closely with cross-functional stakeholders to enable privacy by design in our products, services, and business processes * Anticipate problems and proactively suggest architectural improvements to stay ahead EXPERIENCE: * 5-7 years of experience in software engineering * Proficiency in at least one general-purpose programming language (e.g., Python, Java, Go) * Experience in operational and analytical data systems (e.g., DynamoDB, Aurora, Redis, Databricks, etc.) * Skills in scripting languages (Python, Ruby, Bash) * Proficient in at least one query language (SQL, Cypher, MQL, PL/SQL) * Experience developing distributed systems * Experience working with cross-functional stakeholders (Compliance, Legal, Product, Infrastructure) * Ability to learn and research new technologies rapidly, analyze systems for privacy impact, and build scalable solutions to tackle problems * Ability to write thorough, scalable, and clear design documentation * Ability to own and manage high priority projects and multiple tasks * Excellent written and verbal communication skills and a love for documentation and collaboration * Experience mentoring junior engineers through code reviews and project task breakdown, scoping, and sequencing * Experience using AI-assisted development tools responsibly (e.g. GitHub Copilot, Cursor, AI agents), or experience building privacy-aware AI/ML systems * Experience in working through ambiguity, developing deployable solutions to complex problems * Preferred qualifications * 2-3 years of experience working with privacy/security services * Experience working with ETL tools (Airflow, Spark, Jupyter Notebooks) * Familiar with CCPA, GDPR and other privacy regulations * Experience with automation and creating tools for a distributed systems Please submit your resume in English.
Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Demonstrates relevant technical working knowledge to understand requirements. Identifies and contributes to the development and solution strategies to team members that improve the design and functionality of interface features across one or more project features, under minimal guidance. Applies standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements. Collaborates with others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products. Analyzes bugs for simple issues and applies debugging tools to verify assumptions. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, “hacking” beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams Qualifications: Basic Qualifications Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum five (5) years of experience in a directly related field. OR Master's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum three (3) years of experience in a directly related field. OR Minimum eight (8) years of directly related experience. Preferred Qualifications Programming Languages: Knowledge of and ability to develop front-end code (e.g. HTML, CSS, and JavaScript) in support of package and product development. This includes the extension of capabilities of packages and products. Web Browser Optimization: The ability to select the "best available" values of some objective function to improve the functional effectiveness of web browsers. User Interface Design: Knowledge of user interface design, which is the interaction where users and computers interact. This includes an understanding of how to provide an optimal industrial design experience through User Interface (UI) Design. API Generation: The ability to develop and apply Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user
About the role We are looking for an experienced Software Engineer with deep expertise in building scalable backend systems, distributed microservices, and modern cloud-based infrastructure as well as a demonstrated interest in or experience with GenAI and LLM technologies. This role is ideal for someone who thrives on solving complex architectural challenges and has a strong track record of building and deploying reliable, high-performance software systems at scale. You will be instrumental in designing core systems, APIs, and data flows, while contributing to the evolution of our infrastructure. You’ll collaborate across cross-functional teams to deliver robust solutions, audiovisual data processing, and modern AI/LLM systems and workflows. Key Responsibilities and Qualifications Design, develop, and maintain scalable backend services using one or more of: TypeScript, Node.js, PHP, and Python Design and build powerful REST APIs. Design and and take full cycle ownership of distributed microservices Familiarity with Generative AI technologies and Large Language Models Design, optimize, and manage relational and NoSQL databases including MySQL, DynamoDB, Redis, and Apache Druid Define and implement infrastructure as code using Terraform on AWS Build and maintain robust CI/CD pipelines 5+ years of professional software development experience Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning or similar field. Proven ability to work in fast-paced, cross-functional environments Nice to have Solid foundation in machine learning, AI, and statistical methods Hands-on experience deploying and managing both cloud-native and self-hosted services Experience with VOIP telephony stacks including Asterisk and Kamailio Our ways of working Each team has clear responsibilities and goals and the freedom to collaborate on the optimal design for the products and solutions we build. We want to hear your opinion! We have an agile approach to processes and teamwork and we constantly evaluate and adapt. Our Product and UX teams are closely integrated with development. We use modern frameworks and the best tools available. We work flexibly and have fun at work. Delivering customer value is as important as the wellbeing of our friends and colleagues. We value personal growth and encourage learning, and embrace every opportunity to share knowledge in the team. Where you’ll be and how you’ll work We have three offices: London, Uppsala and Paris. This role is based in the Uppsala office. We work business hours, but we understand that life sometimes gets in the way. Kaisa Culture What makes Kaisa stand out? Our values, guiding us every day: Innovate with Agility - We move fast, think creatively, and adapt seamlessly. Win Together - Success is a team effort, and we celebrate it as one. Own It - Accountability drives progress, and we take pride in our work. Champion Sustainability and Diversity - We foster inclusivity and make responsible choices. Spread the Vibe - A positive atmosphere fuels great ideas and connections.