Software Development Engineer II

hace 4 semanas


Ciudad de México, Ciudad de México Promote Project A tiempo completo

About Promote Project

Promote Project is on a mission to unleash the economic power of the Global Majority – the 4 billion people overlooked by existing financial systems. With nearly half a billion dollars raised from equity and debt, we are serving millions of customers across three continents. Promote Project has been named by the Fortune Impact 20 list, CNBC's Disruptor 50 five years in a row, CNBC's World's Top Fintech Company, Forbes' Fintech 50 list for eight years running, and Chief's The New Era of Leadership Award. We are expanding across product offerings, countries and crypto and are looking for people who have an entrepreneurial spirit and are passionate about our mission.

By creating a unique platform that enables lending and other financial services around the globe, people in emerging markets are able to start and expand small businesses, manage day-to-day needs, and pursue their financial goals with confidence. Currently, over nine million people across Kenya, the Philippines, Mexico, and India have used Promote Project products. Due to our global team, we have a remote-first approach, and also have offices in Santa Monica, CA (HQ); Nairobi, Kenya; Mexico City, Mexico; Manila, the Philippines; and Bangalore, India.

Most Promote Project team members join us because they connect with our mission. If you are energized by the impact you can make at Promote Project, we'd love to hear from you.

The SDE will build and extend Promote Project's backend architecture to support new country launches, new features, and a fast-growing user base. As a technologist, the Backend Engineer works towards building a highly available, scalable, reliable, fault-tolerant, and performant microservices platform.

The Backend Engineer follows Promote Project's engineering processes and standards while advancing Promote Project's mission and business objectives. This is a critical technical role within Promote Project's technical track. You will report to the Engineering Manager and collaborate cross-functionally with all Promote Project teams across the globe.

Key Responsibilities

  • Designing and building large components in multiple services.
  • Work with the team to ensure high quality of architecture and design of systems.
  • Create the optimum technical solution considering all the non-functional requirements.
  • Functionally decompose complex problems into simple, straight-forward solutions.
  • Articulate precisely both technical and business requirements by engaging with architects, data scientists, businesses, and product managers.
  • Engage with team members through technical discussions, design, and ideation through white-boarding.

Requirements

  • 3+ years experience building successful production software systems.
  • A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field).
  • Incisive ability and demonstrated experience to convert raw requirements into solid architecture and design while exploring technical feasibility tradeoffs.
  • Strong understanding of Java and open-source technologies.
  • Experience designing and deploying for cloud technologies (AWS or GCP).
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.

We strongly believe that inclusion fosters innovation and we're proud to have a diverse global team that represents a multitude of backgrounds, cultures, and experience. We hire talented people regardless of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Please mention the word TEMPT and tag RMjE2LjI0NS4yMjEuOTE= when applying to show you read the job post completely (#RMjE2LjI0NS4yMjEuOTE=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

Job Type: Remote Job Tags

  • software
  • design
  • crypto
  • technical
  • support
  • manager
  • financial
  • fintech
  • java
  • cloud
  • engineer
  • engineering
  • backend
  • digital nomad


  • Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completo

    Job Responsibilities:Develop and integrate vision-based application components on ADAS processors.Complete scheduled project tasks on time and with a high standard of quality.Perform software requirements analysis and design implementation adhering to Automotive SPICE process.Contribute to routine software design reviews, peer code reviews, software testing,...

  • 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...


  • Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completo

    Job SummaryAs a Software Development Engineer - Vision Systems, you will be responsible for developing and integrating vision-based application components on ADAS processors. You will work on a team of experienced engineers to design, implement, and test software solutions that meet the highest standards of quality and reliability.Key ResponsibilitiesDevelop...


  • Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completo

    At Valeo, we are committed to shaping the future of mobility through innovative solutions.As a Senior Software Development Engineer, you will be part of our R&D department in Queretaro, where you will contribute to the development of cutting-edge technologies for the automotive industry.Your primary responsibility will be to provide technical leadership for...


  • Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completo

    Smart Technology for Smarter MobilityJob SummaryWe are seeking an experienced Senior Software Development Engineer to join our Software Development team based in Valeo, Queretaro.Key ResponsibilitiesProvide technical leadership for discussions and planning with project/program management.Champion efforts to integrate Access and Immobilizer algorithms and...

  • 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 McDonald's A tiempo completo

    Transform Service Performance with Innovative Software SolutionsAs a Software Engineer II at McDonald's, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of product features from beginning to end. You will design, implement, test, deploy, and maintain innovative software solutions to transform service...


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

    Transform Service Performance with Innovative Software SolutionsAs a Software Engineer II at McDonald's, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of product features from beginning to end. You will design, implement, test, deploy, and maintain innovative software solutions to transform service...

  • Senior Software Engineer

    hace 4 semanas


    Ciudad de México, Ciudad de México Rivka Development A tiempo completo

    Rivka Development is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing scalable, robust software solutions using TypeScript and Python.Key Responsibilities:Design and develop full-stack applications using TypeScript and Python.Develop RESTful APIs using...


  • 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...


  • Ciudad de México, Ciudad de México Kal Atm Software Gmbh A tiempo completo

    **Job Summary**We are seeking a talented Software Development Engineer to join our global engineering department. As a member of our team, you will be responsible for creating innovative products while working collaboratively with customers, partners, and colleagues from various global offices.**Key Responsibilities**- Develop a wide range of new and...

  • 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...


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

    At McDonald's, we're revolutionizing the way we serve our customers and operate our restaurants. As a key member of our Commercial Product & Platform team, you'll play a pivotal role in shaping the future of our digital technologies.As a Software Engineer II, you'll partner with our Product Management and Architecture teams to drive the execution of our...


  • Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completo

    Job Responsibilities:As a R&D Software Engineer - Vision Systems, you will be responsible for developing and integrating application components on ADAS processors, integrating standard software components, and adapting 3rd party software components. You will also perform software requirements analysis and design implementation, adhere to Automotive SPICE...

  • R&D Software Engineer

    hace 4 semanas


    Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completo

    Job Responsibilities:Develop vision-based application components on ADAS processors, integrating standard software components and adapting third-party software components.Complete scheduled project tasks on time with high-quality standards.Perform software requirements analysis and design implementation adhering to Automotive SPICE process.Contribute to...

  • Software Engineer

    hace 4 semanas


    Ciudad de México, Ciudad de México Rivka Development A tiempo completo

    Rivka Development is seeking a skilled Backend Developer to join our team and contribute to the development of scalable, robust software solutions on the backend.Key Responsibilities:Backend Development: Utilize TypeScript and Python to build scalable software solutions on the backend.API Development: Design and develop RESTful APIs using NestJS and FastAPI,...


  • Ciudad de México, Ciudad de México BigCommerce Pty. Ltd. A tiempo completo

    About the RoleBigCommerce is seeking a highly skilled Software Development Engineer in Test II to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the quality and integrity of our software experiences.Key ResponsibilitiesWork closely with product managers to define features, acceptance scenarios, and test...


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

    Job Title: Software Development EngineerAbout the Role:We are seeking a highly skilled Software Development Engineer to join our Global Technology team in Mexico City. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining the McDonald's Restaurant Technology software.Responsibilities:Design and develop...

  • 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...