Senior Software Engineer

1 month ago


San Francisco, California, United States Change Full time

The Foundation is searching for a Senior Software Engineer to join a new team specializing in building localized solutions on the platform for key developing countries across Asia, Latin America, and Africa.

is the largest tech platform focused on civic action in the world with 100m monthly users, 50,000 campaigns launched on the site every month, staff in over a dozen countries, and a user-driven revenue model that is scaling rapidly. Our model is a proven engine for social change and citizen leadership, with incredible potential for growth. Our users win campaigns for change once every hour -- from strengthening hate crime legislation in South Africa; fighting corruption in Indonesia, Italy, and Brazil; to fighting violence against women in India -- and our product development work is all about putting more power in the hands of our users so they can win their campaigns for change.

This team is passionate about enabling users in emerging markets, and we hope you are too. Your work will directly impact the accessibility and usability of the platform for millions of people -- making our campaign tools more powerful and enabling microdonations at scale, with a focus on figuring out how to do this for users in non-Western democracies.

We're looking for someone who can work effectively at scale, manage their own priorities and make progress with minimal supervision. Typically, Senior Software Engineers have 4-5 years of relevant engineering experience beyond coding such as monitoring, integration testing and production support.

This a full time position that can be based anywhere, collaborating with a globally distributed team (the first of its kind at ) and reporting to the Foundation's Engineering Lead who is based in Victoria, Ca.

Key responsibilities and outcomes:

Integrate our global Payment Platform with local payment gateways to address local market needs
Build new flows, optimize existing ones to increase the impact and quality of petitions
Feature delivery - work with different technologies, languages, and frameworks in all layers of the web stack, from front-end to back-end to infrastructure as code
Coach, support and share knowledge with other engineers on the team
Build a global and seamless user experience for all countries
Ensure availability and reliability of our services in production
Work in an agile development environment (Kanban, iterative development, short release cycles)
Drive best engineering practicesContribute to the vision and long-term strategy
Code, Test, Review, Deploy

Requirements:

4-5 years of relevant engineering experience
Strong communication skills, must be proficient in English (both written and verbal)
Full stack development experience — confident and self-sufficient with different technologies, languages and frameworks in all layers of the webstack, from frontend to backend to databaseJavascript client side frameworks (React, Angular, Backbone)
Proficiency in at least one of: Node.JS/Javascript, Ruby/Rails or ElixirExperience in designing and building scalable and distributed systems including microservices.Experience with agile methodologies and fast development cycles
Able to collaborate productively remotely and across time zones
Experience applying security best practices during development

Nice to haves, experience with:

Payment gateways such as Stripe, Braintree, Adyen or any gateway aggregator — bonus points if you've worked on global payments
GraphQL
Containers (Docker, Kubernetes)
Event Driven Architecture
AWS

You will be working on an exciting, modern stack:

Reactjs front-end using GraphQL to fetch data
Microservices architecture with services written in languages such as: Nodejs, Ruby/Rails, Elixir
Datastores: Postgres (Aurora), redis, Cassandra
100% cloud based through AWS
Moving towards Event Driven Architecture

Interested? Great Here's what you should know:

This is a full time role based anywhere in the world. The Foundation is a global organization and salaries are adjusted for cost of labor in each city. The compensation for this role will include:

extended medical benefits
5 weeks paid time off
18 weeks parental leave

You will be working as part of our global product team, with colleagues around the world. Candidate must be a self starter, committed to our mission and excited to join an ambitious, fast-paced, and collaborative work environment. Our team is high impact, low ego, and has an amazing culture to be part of

The evaluation process will be as follows:

30 minute initial interview with a member of the PD recruitment team
3 hr take home assignment
1 hour interview with Engineering Lead and a Product Manager
1 hour interview with a panel of engineers you'll be working with more closely

We especially encourage applicants of different backgrounds, cultures, genders, experiences, abilities and perspectives to apply. We're actively working to increase the diversity of experience and perspectives on our team. is committed to being a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.

We're working for a world where no one is powerless, and where creating change is a part of everyday life. We're just getting started and hope you'll join us.
focuses on Internet, Non Profit, Curated Web, and Civic Tech. Their company has offices in San Francisco, Washington, Paris, Brooklyn, and Victoria. They have a mid-size team that's between employees. To date, has raised $67M of funding; their latest round was closed on December 2014.
You can view their website at or find them on Twitter, Facebook, and LinkedIn.

  • San Francisco, California, United States Bunkerhill Health Full time

    About the roleWe are seeking a talented and enthusiastic Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will work closely with our team to develop, test, and maintain software solutions that meet our clients' needs.Responsibilities:Collaborate with cross-functional teams to understand project requirements and translate...


  • San Francisco, California, United States Motion Recruitment Full time

    This conversational AI HealthTech startup in SF is looking to bring on a Senior Software Engineer for a full time, hybrid role. They are leveraging generative AI and machine learning to make healthcare more accessible and affordable. Apply today Required Skills & Experience:4-8 YOE professionally Python Cloud (aws, gcp, or azure) Audio and Voice...


  • San Francisco, California, United States Fathom Full time

    Fathom is on a mission to use AI to understand and structure the world's medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world's largest health systems. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider...


  • San Francisco, California, United States Fathom Full time

    Fathom is on a mission to use AI to understand and structure the world's medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world's largest health systems. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider...


  • San Francisco, California, United States Ridepanda Full time

    Job functionsYou will work with the product and design team with input from other parts of the company. You will be critical in helping us build the core technologies and features that enable the company to scale quickly to serve as many customers and partners/clients as possible.You will be responsible for architecting scalable, modular solutions and...


  • San Francisco, California, United States Pallet Full time

    WHO WE AREPallet is a company dedicated to disrupting the logistics industry. Located in San Francisco, CA, we've secured $21 million in funding from investors, including Bain Capital Ventures and Bessemer.Our flagship product is a cartage Transportation Management System (TMS) designed to streamline business operations. We've eliminated data entry,...


  • San Francisco, California, United States Wipro Limited Full time

    Job Description Candidate will program and debug in C on embedded linux platforms. Expected to understand methods of code and processor optimization such as numerical methods. A strong mathematical background is required as work will be done using linear algebra and quaternion math.Required BS in Electrical Engineering Computer Engineering Software...


  • San Francisco, California, United States bodyport Full time

    Bodyport is a virtual cardiac clinic aimed at reducing the burden of heart disease through personalized, evidence-based care. In just one daily step on the Bodyport Cardiac Scale, our novel sensors and algorithms predict changes in health status. This enables early interventions that significantly improve patient outcomes. Bodyport is initially targeting...


  • San Francisco, California, United States Motion Recruitment Full time

    This healthtech startup in SF has a conversational AI platform to make healthcare more accessible and affordable. They're leveraging the latest advances in ML to build an AI powered contact center platform for healthcare. They're looking to bring on a Mid-Senior Software Engineer for a full time, hybrid/onsite role in SF, CA. Apply today Required Skills &...


  • San Francisco, California, United States Latent Full time

    Skills: Typescript, Python, ReactWe are looking for a motivated software engineer to join our growing engineering team. In this role, you will work closely with the co-founders and our early customers to help health systems operate more efficiently and deliver better patient care.ResponsibilitiesCollaborate with co-founders (both technical) to build product...


  • San Francisco, California, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • San Francisco, California, United States Nuna Full time

    YOUR TEAMAs one of the first engineers on the Rewards backend team, you will be crafting an innovative new mobile experience that will redefine the boundaries of health and wellness. Our mission is to improve health outcomes for patients using technology. You will build highly available and scalable backend services to support Rewards mobile experience. You...


  • San Francisco, California, United States Cottage Full time

    Cottage was founded with the belief that there had to be a better way for homeowners and contractors to work together. We are building a marketplace that connects homeowners, pros and suppliers with modern tools to scope their work, transact and collaborate. We're starting with Accessory Dwelling Units (ADUs), which provide much needed housing, a smart...


  • San Francisco, California, United States Innovaccer Full time

    Position:Senior Software Architect (multiple openings) Job Location:InnovAccer, Inc. 101 Mission Street, Suite 1950, San Francisco, CA allows for telecommuting) Job Duties:With a high degree of discretion and independent decision making, the Senior Software Architect will be responsible for the following duties:Lead and drive Product and Solution...

  • Sr. Software Engineer

    2 weeks ago


    San Francisco, California, United States Yurts Full time

    Senior Software Engineer - ApplicationsCompany Overview:At Yurts, we are committed to pushing the boundaries of artificial intelligence and driving innovation in enterprise solutions. Our mission is to create cutting-edge applications that leverage the power of LLMs and Generative AI to transform businesses. We are seeking a highly skilled and motivated...


  • San Francisco, California, United States Imbue Full time

    Summary: Much of the work done at Imbue is effectively pure software engineering. Their perspective is that even machine learning research ends up being about 90% software engineering, so even without any prior machine learning knowledge, there is plenty to contribute as a normal software engineer. Even most of Imbue's machine learning research tends towards...


  • San Francisco, California, United States Nextdoor Full time

    #TeamNextdoorNextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on.Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build real-world connections with those...


  • San Francisco, California, United States Block Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...


  • San Diego, California, United States Tendo Full time

    The ideal candidate has full stack experience building SaaS and/or Cloud Native software for a regulated industry.Additionally, the Senior Principal Software Engineer will bring deep expertise in one or more technologies including distributed microservice architecture, Go, Ent, gRPC, Twirp, and/or AWS technologies like EventBridge and Aurora.The Senior...


  • San Francisco, California, United States Discord Full time

    Discord is about giving people the power to create space to find belonging in their lives. We want to make it easier for you to talk regularly with the people you care about. We want you to build genuine relationships with your friends and communities close to home or around the world. Original, reliable, playful, and relatable. These are the values that...