Senior Software Engineer, Personalization
hace 3 semanas
Senior Software Engineer, Personalization Join to apply for the Senior Software Engineer, Personalization role at Change.org 5 days ago Be among the first 25 applicants Get AI‑powered advice on this job and more exclusive features. Change.org is searching for talented and mission‑driven Senior Software Engineers to join our global team. We’re building the world’s most impactful platform for social change — a home to millions of people fighting for justice, equality, and change in their communities. As a Senior Software Engineer at Change.org, you’ll be part of a pool of exceptional developers considered for several key teams focused on growing the power of people everywhere. Whether you’re optimizing user flows to boost engagement or helping us scale our platform globally, your work will directly impact tens of millions of users and some of the most important social movements of our time. Teams Monetization – This squad focuses on driving sustainable revenue through our promoted petition and membership products. This team optimizes our high‑volume funnels through rapid experimentation and learning. Nonprofit Starters – This is a new squad that will build features to make our petition tool compelling to the world’s most influential petition starters, the majority of which are organizations and nonprofits. Personalization – Build a best‑in‑class personalization and email program that delights users and helps them discover causes they care about. Scaled Outreach – An AI‑first team dedicated to building infrastructure that connects the powerful content generated on Change.org with journalists, media organizations, and influencers who can amplify these stories to broader audiences. Signature Growth – This squad is dedicated to accelerating supporter growth, sharing, and K‑factor. Sharing is the primary way petitions grow and become powerful. Key Outcomes Took ownership of key project components or initiatives, proactively driving them to successful completion by coordinating with cross‑functional teams, handling dependencies, and resolving technical roadblocks. Provided technical influence, guidance and feedback to junior team members, leveraging deep expertise to mentor and coach them effectively, and contributing to the overall growth and success of the team. Participated in technical planning and decision‑making processes within their immediate team, providing insights and recommendations that drive innovation, efficiency, and long‑term success. Identified opportunities to improve development processes and workflows, implementing changes that streamline project achievement, enhance team productivity, and ensure adherence to best practices. Demonstrated a commitment to continuous professional development by seeking feedback and actively engaging in self‑improvement activities to enhance leadership skills and effectiveness. This job is expected to participate in our on‑call rotation. Core Competencies Technical Skills : Strong full‑stack development experience, with a focus on scalable and high‑performance systems. Expertise in frontend technologies like React, JavaScript, and TypeScript, ensuring seamless user experiences. Proficiency in backend development using Ruby on Rails, with a solid understanding of database design and query optimization. Experience working with RESTful APIs and GraphQL to create efficient, data‑driven applications. Familiarity with cloud‑based infrastructure (AWS, GCP) and CI/CD pipelines. Regularly applies AI tools in the development process with discernment, using them to accelerate tasks like prototyping, refactoring, and writing test cases. Understands the strengths and limitations of these tools and critically evaluates outputs. Planning & Execution Deconstruct projects and problems into a well‑defined action plan, and be responsible for delivering seamless integration of the solutions with the current systems. Identify and fill gaps in system requirements so they align with team goals and business objectives. Maintain own priorities and make appropriate progress proactively, balancing technical debt and immediate business needs. Ability to navigate through a problem to identify dependencies and propose solutions. Architecture & Design, Performance Familiarity with software instrumentation, analytics, and experimentation frameworks. Be a driver for system and software quality, ensuring alignment with industry standards. Influence architectural decisions that drive high‑performance, scalable, and resilient software solutions in a collaborative environment. Collaboration & Communication Work closely with Product, Design, Analytics, and QA teams to align technical execution with business goals. Clearly articulate technical solutions and trade‑offs to both technical and non‑technical stakeholders. Advocate for best practices in software development, security, and performance optimization. Foster an inclusive and collaborative team environment that encourages diverse perspectives and continuous learning. Maintain proactive and flexible conversations with team members and other stakeholders focused on solutions based on your engineering expertise. Target Experience 4‑6+ years of software engineering experience, preferably in a growth or engagement‑focused role. 3+ years of hands‑on experience with React, TypeScript, and GraphQL in production environments. 3+ years of hands‑on experience in Ruby on Rails. Experience with infrastructure‑as‑code technologies, including Terraform, Kubernetes, and AWS, to ensure scalable and secure system architecture. English fluency (Minimum B2). Flexibility We embrace flexibility in working hours to support collaboration with colleagues across regions and multiple time zones globally, fostering a dynamic and inclusive work environment where adaptability is key to success in this role. Benefits This is a full‑time remote role available in two different formats: Full‑Time Employee: MX$119,542/month gross via a local third‑party entity. Contractor: MX$155,438/month gross. The benefits available and structures of the roles are different. We're happy to go over the details in our first call. Our compensation philosophy is based on pay equity. All of our salaries are determined before we launch a role – they are based on a predetermined salary scale, the level on that scale and the cost of labor for that location. Hiring Process 45 min Recruiter Screen 1 hr Hiring Manager interview 3 h Tech interviews which includes a live coding session, architecture interview, and product interview ½ hr Interview with our VP of Engineering We know the confidence gap and imposter syndrome can get in the way of meeting amazing candidates like you, so please don’t hesitate to apply—we’d love to hear from you. We also know it’s rare for someone to meet 100% of the qualifications. Please apply anyway 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 We especially encourage applicants of different backgrounds, cultures, sexual orientation, genders, experiences, and perspectives to apply. We’re actively working to increase the diversity of experience and perspectives on our team and are looking for folks who can help continue to contribute to our growing team. Change.org is committed to being a diverse and inclusive workplace. Everyone says this, right? Well, we mean it—we invest in serious programs to bring in and support women and people of color, we have in‑person onboarding experiences and affinity groups to help everyone feel included, we regularly celebrate the heritage of all staff, and we believe strongly in consistent, fair, and transparent salary scales to help level the playing field. All qualified applicants will receive consideration for employment without regard to race, color, national origin, or disability or veteran status. We are committed to providing reasonable accommodations throughout the recruitment process for candidates with disabilities. If you need assistance, or an accommodation, please let your recruiter know once you are contacted about a role. We’re committed to protecting your data. To learn more, please review our Change.org Job Applicant Privacy Policy. While we are a global company, we ask that you please submit your resumes/application questions in English. #J-18808-Ljbffr
-
Senior Software Engineer, Personalization — Remote
hace 3 semanas
WorkFromHome, México Change.org A tiempo completoAn international social change platform is seeking a Senior Software Engineer to enhance user engagement and drive significant social movements. The ideal candidate has extensive experience in software development, particularly with technologies like React and Ruby on Rails. This is a full-time remote role offering a competitive salary and benefits, with...
-
Senior Devops Engineer — Remote Canada
hace 2 semanas
WorkFromHome, México Bmc Software, Inc. A tiempo completoSenior DevOps Engineer — Remote Canada Bmc Software, Inc Descripción del trabajo A leading software company seeks a Senior DevOps Engineer to join their Cloud Platform team. The role involves deploying infrastructure in public, private, and hybrid Clouds, focusing on AWS and Google platforms. Candidates should have over 8 years of DevOps experience,...
-
Senior Software Engineer
hace 2 semanas
WorkFromHome, México Quality Choice Solutions A tiempo completoOverview Quality Choice Solutions (QCS) is a specialized staffing partner focused on sourcing and placing exceptional talent in high-impact areas such as privacy, compliance, IT project management, and healthcare. Built by professionals with insider experience, QCS understands the nuances of hiring for critical roles. We partner with startups, mid-size...
-
Backend Engineer, Growth
hace 3 semanas
WorkFromHome, México EarnIn A tiempo completoA forward-thinking financial technology company is seeking a Software Engineer (Backend) to design scalable backend services. This role involves collaborating across teams to influence product growth metrics and enable real-time personalization. Ideal candidates will have 3+ years of experience in backend engineering, proficiency in modern programming...
-
Senior Software Engineer
hace 3 semanas
WorkFromHome, México Quality Choice Solutions A tiempo completoOverview Quality Choice Solutions (QCS) is a specialized staffing partner focused on sourcing and placing exceptional talent in high-impact areas such as privacy, compliance, IT project management, and healthcare. Built by professionals with insider experience, QCS understands the nuances of hiring for critical roles. We partner with startups, mid-size...
-
Principal ML Engineer – Remote Personalization Architect
hace 2 semanas
WorkFromHome, México Launch Potato A tiempo completoA global technology company seeks a Principal ML Engineer to lead the design of personalization architecture and solve complex technical challenges. The ideal candidate has over 10 years of experience in machine learning, particularly in personalization systems. You'll work with cutting‑edge techniques and mentor engineering teams. This position offers the...
-
Senior Full-Stack Engineer | 100% Remote, USD Pay
hace 3 semanas
WorkFromHome, México Truelogic Software A tiempo completoA technology solutions firm based in Mexico is seeking a Senior Software Engineer to enhance internal development efforts. The role emphasizes delivering high-quality software solutions and requires over 5 years of experience in software development, with expertise in languages such as C#, SQL, and JavaScript. Join a diverse team and enjoy fully remote work...
-
Remote Senior Full-Stack Engineer
hace 2 semanas
WorkFromHome, México Truelogic Software A tiempo completoA leading provider of software solutions is looking for a Senior FullStack Engineer in Mexico to lead high-impact projects with a focus on delivering quality results. Candidates should have over five years of experience, strong proficiency in programming languages, and the ability to collaborate effectively. The role offers 100% remote work, competitive USD...
-
Senior Azure Cloud
hace 2 semanas
WorkFromHome, México Truelogic Software A tiempo completoA software company is seeking a Senior Cloud Infrastructure & DevOps Engineer to manage hybrid environments utilizing Azure services. This remote role focuses on infrastructure design, DevOps automation, and collaboration with development teams. Ideal candidates should have 5+ years of experience in cloud and DevOps practices, with expertise in Azure and...
-
Senior Software Engineer
hace 3 semanas
WorkFromHome, México Walmart A tiempo completoGet AI-powered advice on this job and more exclusive features. BECOME PART OF WALMART’S GLOBAL TECHNOLOGY TRANSFORMATION. Senior Manager Software Engineering Location: CDMX (Hybrid) Employment Type: Full-time Department: Technology – Engineering About this Role Walmart is seeking an experienced and motivated Senior Software Engineer to lead and manage...