- Home
- »All Job Categories
- »Computer Software Jobs
Auto-apply to these computer software jobs
We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Senior Software Engineer
MoonpigManchester, NH
Our Ways of Working Principles: We believe that most of us do our best work when we work together, but we know that everyone works in different ways, and quite frankly, has other commitments and responsibilities outside of work. As we further adjust to hybrid working, we want to take what we've learnt from working remotely and keep the flexibility that's enabled us to thrive and keep driving our business forward. We have some core principles which support us in this: Do what’s right Trust & give permission Delivery matters We understand ways of working can look different based on your role, team and you as an individual so we are here to support and discuss this with you during the interview process. We are currently looking for a Senior Software Engineer to join our Developer Experience Platform Enablement Team, working in an AWS Serverless environment. What you’ll be Doing: Be part of a cross-functional team: Implement platform tooling, automate processes, maximise our up-time, as well as enhancing our design system and core web component library. Work in a DevOps environment: Owning and improving CI/CD, IaC best practices, and incident management. Enhance our internal developer platform (Backstage), automate workflows, and lead the Observability strategy—implementing best practices for Logging, Metrics, and Tracing across the business, aligned with AWS Serverless standards. Collaborating in a high-performing team: Engage in team ceremonies, including Retrospectives, Stand-ups, Planning, and Socials, while continually adapting and seeking new ways to improve and deliver more effectively. Taking ownership: Lead design sessions, manage deliverables, and communicate progress with relevant stakeholders. Driving continuous improvement: Contribute to the team’s best practices by sharing ideas, participating in learning initiatives, and helping to elevate engineering practices across the business. Opportunity to work in a fun and social environment! Our expectations of our Software Engineers: Drive Meaningful Developer Impact: Our goal is to enhance the developer experience by prioritising high-value initiatives that remove friction, improve efficiency, and empower teams. We focus on clear planning while remaining adaptable to evolving engineering needs. High Quality: Collaborate with stakeholders to deliver secure, scalable, maintainable, and high-performance solutions, all while maintaining a fast delivery pace. Community Mindset: Engage with the engineering community within Moonpig, sharing knowledge and contributing to the continuous improvement of our practices. Open-Mindedness: Strive for improvement by being open to feedback, giving constructive feedback to others, and being willing to try new ideas. This openness is key to our ongoing success. Growth: Be actively engaged in your own growth, embracing challenges while feeling supported in your role. You’ll be a good fit for the role if you: Thrive in a highly collaborative environment and enjoy working closely with other engineers and stakeholders. Are passionate about finding solutions to solve problems and improving efficiency across the firm. You have experience with GitHub and most of our tech environment. Have a good understanding of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of Extreme Programming best practices like Test-Driven Development (TDD) and Pair Programming (a plus). Our Tech Environment Full-stack, cross-functional teams, working closely with people of different specialisms within your team and across the business. AWS, Serverless, Terraform, C#, .NETCore, TypeScript, Node.js, GraphQL, React, Snowflake, Docker, Grafana GitHub for source control and continuous integration Developing solutions using Generative AI models Robust and performant cloud/serverless applications, with a focus on user experience and business growth. Backstage as our Internal Developer Platform We don’t expect you to have experience with all of the technologies above, so if your experience doesn't cover some areas but you have cloud/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-Driven Development (TDD), Pair Programming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway’s Law, and the Theory of Constraints, to ensure our solutions are well-architected and maintainable. Agile Principles: Our teams operate with agility, focusing on continuous delivery and improvement. Want to hear more? Find out more about Moonpig Group and what it has to offer here ! Moonpig’s Commitment to Equality, Diversity and Inclusivity At Moonpig Group, we’re committed to creating an inclusive and caring culture with brilliant people who feel a real sense of belonging. We welcome and celebrate all diverse backgrounds to Moonpig Group, from working parents who need flexibility with their hours to individuals who are neurodiverse and prefer to work a certain way. We’re proud to have several employee-led committees within our organisation, including the LGBTQ+, Gender Balance, Neurodiversity and our EMBRACE (Educating Myself for Better Racial Awareness and Cultural Enrichment) Committees. We’ll continue to push for diversity and that sense of belonging so that all Moonpig Group employees feel safe and comfortable to be their true authentic self at work.
Posted 30+ days ago

Senior Software Engineer - Full Stack Developer (1030135)
Hitachi VantaraWaltham, MA
Our Company We're Hitachi Vantara, the data foundation trusted by the world's innovators. Our resilient, high-performance data infrastructure means that customers - from banks to theme parks - can focus on achieving the incredible with data. If you've seen the Las Vegas Sphere, you've seen just one example of how we empower businesses to automate, optimize, innovate - and wow their customers. Right now, we're laying the foundation for our next wave of growth. We're looking for people who love being part of a diverse, global team - and who get excited about making a real-world impact with data. The Role We are seeking a Senior Software Engineer - Full Stack Developer to join a fast-paced, highly collaborative engineering team. In this role, you will work with your scrum team to prototype, design, develop, and qualify software solutions. The Engineering team embraces a highly collaborative development model that requires deep development involvement from start to finish for each project. Responsibilities Design, develop, qualify, deploy, and support scalable software applications/systems Build and maintain products and solutions throughout its life cycle Help drive technical direction of a complex software system Collaborate and work with scrum team members to turn requirements into prototypes, technical designs, and implementation Collaborate with developers across scrum teams to maintain technical design and code standards Participate in reviews of business requirements Contribute to functional specifications, technical designs, and qualification plans Experience and Skills 5-10+ years of hands-on contribution in software engineering or related field Experience in designing solutions from scratch Experience in designing scalable distributed software Strong knowledge of Object Oriented development and design principles Deep understanding of engineering processes (including Agile methodologies) Advanced problem solving skills Ability to convey complex technical information in a clear and concise manner Tech savvy, detail oriented, and highly driven Outstanding interpersonal and communication skills A genuine passion for engineering high-quality solutions Relevant formal education, including BSCS or MSCS About us We're a global team of innovators. Together, we harness engineering excellence and passion for insight to co-create meaningful solutions to complex challenges. We turn organizations into data-driven leaders that can a make positive impact on their industries and society. If you believe that innovation can inspire the future, this is the place to fulfil your purpose and achieve your potential. #LI-CV1
Posted today

Software Development Engineer - NDC
AmadeusTorun, WI
Job Title Software Development Engineer- NDC Amadeus is the leading technology provider to the travel industry and is present in 190+ countries around the world. Our innovative solutions power every part of a traveler's journey, From airlines to search engines, travel agencies to hotels, the world's top travel brands rely on Amadeus to help create exceptional traveler experiences. Istanbul is one of our strategic engineering hub locations, hosting business units from across the Amadeus ecosystem and working with multinational teams from around the world to shape and create the future of travel. Summary of the role: Within Airline IT Offer Engineering / Pricing Optimization & Distribution (POD), the Airline Distribution Solutions (ADS) group is driving the solutions for airline to propose, sell and service any products through any kind of retailer network: Travel agencies, NDC aggregators... and soon other airlines with Nevio (the new Altea major version). In short, the main commercial entry door to Altea handling "everything but airline website!" With two flagship products (NDC - "New Distribution Capability" - the industry game changer, driven by IATA and Group Management), we are giving back to the airline the full control on their sales, all the sales: from individual PNR up to XL complex group booking. This was natively designed in offer-based flow, the core concept of Nevio evolution, the most important airline transformation initiative of the decade. This opens the door to very promising evolutions, especially in the field of offer/price differentiation per customer/channels, that will be the airlines priority for the years to come. In this role you'll, have a chance to; Display excellent technical knowledge on Java technology with background on development and maintenance part of SDLC Good analytical skills with high levels of curiosity Ability to troubleshoot, debugging and implement solutions quickly Succeed in maintenance activities and bug fixing About the Ideal Candidate; Technical Skills: Proficiency in Java and Java Enterprise Edition (JEE) technologies, including Spring and related frameworks. Familiarity with Agile methodologies (Scrum/Kanban) and experience with multithreaded applications is a plus. Abilities and Competencies: Demonstrated ability to research emerging technologies, adopt new methods, and drive innovation. Recognized as a subject matter expert in the full software development lifecycle. Advanced proficiency in both written and spoken English. Strong team player with a collaborative and inclusive approach. Comfortable working within a multicultural and international environment. Highly proactive with a positive, "can-do" attitude. No restrictions on international travel. What can we offer you? A critical mission and purpose- At Amadeus, you'll power the future of travel with a critical mission and extraordinary purpose. A truly global DNA- Everything at Amadeus is global, from our people to our business, which translates into our footprint, processes, and culture. Great opportunities to learn- Learning happens all the time and in many ways at Amadeus, from on-the-job training to formal activities, and daily interactions. A caring environment- Amadeus fosters a caring environment that supports both professional growth and personal well-being. A complete rewards offer- Amadeus provides attractive compensation packages, including salary, bonus, caregiving and health benefits and health benefits. A flexible working model- Embrace our flexible working model, enabling you to excel wherever and however you work best. A diverse, equitable, and inclusive community- We are committed to enabling each employee to reach their full potential by fostering a culture of belonging and fair treatment. A Reliable Company- Trust and reliability are fundamental to shaping our relationships with customers, partners, and employees. Application Process The application process is easy and fast. Create your candidate profile manually or upload your CV/Resumé. Are you the one we're looking for? Apply now! #LI-EMEA Diversity & Inclusion Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience. Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
Posted today

Senior Software Engineer, Desktop Foundation
BoxRedwood City, CA
WHAT IS BOX? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including AstraZeneca, JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift. ABOUT OUR DESKTOP ORG The Desktop team builds high-impact applications that bring the power of Box’s content platform directly to users’ Windows and macOS devices. Our apps help users seamlessly access, edit, and collaborate on cloud-based documents with the familiarity of local tools and native OS integration. With millions of weekly active users, we are a core part of Box’s product experience. The Desktop org is made up of around 40 engineers, split between the United States and Poland. The Desktop Foundation team manages the critical infrastructure, tooling, and core SDKs that keep the Desktop org productive. We’re responsible for CI/CD pipelines, test infrastructure, developer tooling, release automation, and backend services that process error logs and support product health insights. WHY BOX NEEDS YOU We’re looking for a DevOps-minded engineer to help us build, maintain, and improve our CI/CD pipelines, release processes, and monitoring infrastructure. This includes core product components like metrics and logs collection for monitoring and diagnostics. You’ll work closely with and to support other software engineers to ensure we can confidently ship and manage features in production. You’ll thrive in this role if you’re passionate about creating scalable, reliable developer workflows and release pipelines, enjoy digging into build and test systems, and want to drive improvements that enable dozens of engineers to ship with confidence. WHAT YOU’LL DO You’ll work out of our Redwood City office, working next to half of our Desktop Foundation Engineering team. Collaborate with and learn from the Desktop Foundation team of talented engineers in our Redwood City, California and Warsaw offices. Join daily stand ups to update and coordinate with other engineers and managers on the team. Work collaboratively across various teams—both engineering-focused as well as cross-functional—to enhance tools/frameworks that empower all members in delivering high-quality enterprise-grade products. Engage in constructive peer reviews where you can share insights on each other's code. Create clear documentation around technical designs/processes that fosters understanding among all team members. Explore various design options while sharing insights into their advantages/disadvantages with your colleagues. Work with a variety of systems from CI systems to tiered release systems, metric ingestion to automation frameworks, to tackle the top problems impacting team productivity. Work with virtual machines and build infrastructure automation to streamline and deliver a reliable platform for engineers to run their tests. Own or co-own team projects where you are the technical leader. This will include owning project goals and delivery as well as maintaining a high bar for modular, maintainable, and testable code. Investigate the pain-points in our development processes and systems. Then help prioritize and fix them. Develop metrics, alerts and reports that help monitoring the health of our infrastructure systems. WHO YOU ARE You have at least 5 years of experience in development or operations. You possess proficiency in modern programming languages such as Python, Java, or Go along with an understanding of software design principles. Experience using contemporary testing frameworks/methodologies A collaborative spirit is essential; we appreciate individuals eager to support others in successfully shipping code! You enjoy building tools and frameworks for other engineers You have excellent problem solving and debugging skills You have strong verbal and written communication skills in English You have a degree in Computer Science or equivalent experience You have practical experience managing jobs and pipelines for CI/CD and SCM solutions like Jenkins, Github, etc. You have practical experience managing VMs of different types and associated tools like Ansible PREFERRED EXPERIENCE Experience with VSphere and/or ESXi, Parallels, or Verge.io Experience with Unix/Linux system administration and troubleshooting Knowledge of secure build practices (e.g., code signing, deployment) Experience working with Mac and Windows development environments Networking and infrastructure knowledge Experience with MacStadium VPC or Orka solutions Feel free to apply even if you don’t have all of these desired skills! PERCENTAGE OF TIME SPENT 50% Designing, coding, and building integrations/frameworks 15% Providing support to Desktop team on tools & frameworks and system upgrades 15% Investigating and addressing system issues 15% Meetings 5% Documentation METHODOLOGY Agile Management - Kanban Issue Tracking Tool - Jira Knowledge repository - GitHubEnterprise, Confluence Code reviews - GitHub Enterprise Version Control System - GitHub Enterprise CI/CD Automation System - Jenkins, Ansible/Packer EQUAL OPPORTUNITY We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. Box strives to respect the dignity and independence of people with disabilities and is committed to giving them the same opportunity to succeed as all other employees. Inclusiveness is core to our culture at Box, and we strive to ensure you get the most from your interview experience. Box makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please complete this form . Reasonable accommodations may include scheduling adjustments, document dictation and beyond. Notice to applicants in Los Angeles: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chair Ordinance. The Fair Chance Ordinance is provided here . Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance. The Fair Chance Ordinance is provided here . For details on how we protect your information when you apply, please see our Personnel Privacy Notice. If you are a California-resident, please read our California Applicant & Candidate Privacy Notice here . Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits. For more information on benefits, check out our healthcare benefits and additional Box Benefits + Perks . In accordance with OFCCP compliance, here is the Pay Transparency Provision . United States Pay Range $187,000 — $233,500 USD
Posted 30+ days ago

Senior Software Engineer, Observability
BoxRedwood City, CA
WHAT IS BOX? Box is the world’s leader in Intelligent Content Management. We are trusted by more than 115K organizations around the world today, including nearly 70% of the Fortune 500 and leaders across deeply regulated industries (such as AstraZeneca, JLL, and Nationwide), to protect their data, fuel collaboration, and power critical workflows with secure, enterprise AI. By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift. Founded in 2005, Box is headquartered in Redwood City, CA, and we have offices across the United States, Europe, and Asia. WHY BOX NEEDS YOU The Observability Team focuses on building frameworks and systems to manage the performance of Box, scaling to billions of events per second. We standardize observability across engineering teams, design high-performing services, and promote effective observability practices. Our work involves creating low-latency, high-throughput data systems that enhance the resilience of Box. Reliability and customer experience are priorities at Box, leading to ongoing requirements for observing complex systems. We seek your expertise in observability technologies—such as logging, metrics, search, analytics, and tracing—to develop impactful instrumentation and efficient data pipelines for application performance management. Your contributions will help strengthen our observability strategy and culture. We are seeking innovative problem-solvers who are passionate about large-scale distributed systems and have deep expertise in modern observability practices. As a small team tackling complex challenges at scale, we offer the opportunity to make significant technical contributions while driving observability culture across the organization. WHAT YOU'LL DO Design and implement a robust OpenTelemetry-based observability platform Architect and build scalable distributed tracing solutions that provide end-to-end visibility across Box's microservices architecture Work with modern cloud-native technologies including container orchestration (Kubernetes, Docker), service mesh solutions (Istio, Linkerd), and cloud platforms (AWS, GCP) Play a significant role in shaping the platform vision and defining feature roadmaps Mentor engineers across teams on observability practices and help cultivate a data-driven troubleshooting culture Participate in design reviews and architectural discussions to ensure observability is considered early in the development lifecycle Enhance engineering processes, principles, and culture within the team and across Box, by championing a culture of learning, continuous improvement, and blameless retrospection WHO YOU ARE You have experience implementing distributed tracing systems using OpenTelemetry, Jaeger, or similar frameworks You've built and maintained large-scale and high-throughput realtime observability data pipelines You have worked with modern observability tools and platforms such as Grafana, Splunk, Chronosphere, Datadog, Prometheus, or similar solutions You have experience implementing observability solutions in cloud-native environments using Kubernetes You have experience mentoring teams on observability practices and driving adoption of new tools and processes You act like an owner and strive to do work you're proud of, both technically and in your team interactions You have experience with at least one of the core programming languages like Java, Rust, Golang, or Python You have 5+ years of experience in building scalable distributed systems You have a BS/MS/ Ph.D. in a scientific field or equivalent experience Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 2 days per week, with a focus on Tuesdays and Thursdays. Your Recruiter will share more about how we work and company culture during the hiring process. At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in. If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply! EQUAL OPPORTUNITY We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. Box strives to respect the dignity and independence of people with disabilities and is committed to giving them the same opportunity to succeed as all other employees. Inclusiveness is core to our culture at Box, and we strive to ensure you get the most from your interview experience. Box makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please complete this form . Reasonable accommodations may include scheduling adjustments, document dictation and beyond. Notice to applicants in Los Angeles: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chair Ordinance. The Fair Chance Ordinance is provided here . Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance. The Fair Chance Ordinance is provided here . For details on how we protect your information when you apply, please see our Personnel Privacy Notice. If you are a California-resident, please read our California Applicant & Candidate Privacy Notice here . Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits. For more information on benefits, check out our healthcare benefits and additional Box Benefits + Perks . In accordance with OFCCP compliance, here is the Pay Transparency Provision . United States Pay Range $181,000 — $226,500 USD
Posted 30+ days ago

Senior Software Engineer, Database Infra
BoxRedwood City, CA
WHAT IS BOX? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including AstraZeneca, JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift. WHY BOX NEEDS YOU Are you excited about scaling a relational data system to tens of millions of queries per second? How about making sure that the system offers availability and consistency required to serve as the foundational layer for the critical workflows of today's most productive enterprises? Join our small team focused on the platform that enables developers at Box to store and access relational data. We are looking for a senior engineer to focus on developing robust software to manage a fleet of thousands of MySQL instances in a cloud environment. The broader Core Data team is responsible for providing a highly-available, strictly consistent, performant and easy-to-use infrastructure for online and offline access of the Box user data graph. This system underpins all Box features, which is what drives our requirements, as well as millions of transactions per second in throughput. Below are articles describing some facets of Box Core Data that you might find interesting: How We Learned to Stop Worrying and Read from Replicas Strategies Used at Box to Protect MySQL at Scale Cache is the Root of All Evil The Database Infrastructure group is a close-knit and diverse team at the heart of Core Data. We continually drive improvements to the resiliency, performance and consistency of the heavily sharded MySQL deployment that comprises the source of truth for Core Data. As a Senior Software Engineer, you will contribute to designing and building innovative solutions to both classic and Box-specific database infrastructure challenges, working closely with fellow database engineers. WHAT YOU'LL DO Manage large-scale MySQL deployments across thousands of database nodes in GCP, ensuring availability, performance, and reliability. Contribute to the design and implementation of new database infrastructure components, or help uplift existing systems to meet evolving business needs. Collaborate on defining the technical vision for the Database Infrastructure team and help break it down into actionable milestones. Provide input into the broader Core Data team’s technical direction through collaboration and execution. Participate in the day-to-day management of database infrastructure, including joining the 24×7 oncall rotation. Support and improve engineering processes, principles, and culture by fostering a mindset of learning, continuous improvement, and blameless retrospection within the team. WHO YOU ARE Bachelor's degree in Computer Science, Mathematics, or a related field 4+ years of professional software development experience Proficient in common algorithms, data structures, and code design principles Experience developing high-scale distributed systems PREFERRED SKILLS Familiarity with MySQL and configuration management tools (e.g. Puppet, Ansible, Terraform, or Terragrunt) Passionate about solving database scale and performance challenges Strong sense of ownership, persistence, and drive Excellent communication skills Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 2 days per week, with a focus on Tuesdays and Thursdays. Your Recruiter will share more about how we work and company culture during the hiring process. At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in. If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply! EQUAL OPPORTUNITY We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. Box strives to respect the dignity and independence of people with disabilities and is committed to giving them the same opportunity to succeed as all other employees. Inclusiveness is core to our culture at Box, and we strive to ensure you get the most from your interview experience. Box makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please complete this form . Reasonable accommodations may include scheduling adjustments, document dictation and beyond. Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance. The Fair Chance Ordinance is provided here . For details on how we protect your information when you apply, please see our Personnel Privacy Notice. If you are a California-resident, please read our California Applicant & Candidate Privacy Notice here . #LI-LO1 Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits. For more information on benefits, check out our healthcare benefits and additional Box Benefits + Perks . In accordance with OFCCP compliance, here is the Pay Transparency Provision . United States Pay Range $187,000 — $233,500 USD
Posted 1 week ago

Senior Software Engineer II, SDKs (Android)
AppboySan Francisco, CA
At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew. We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization. To flourish here, you must be prepared to set a high bar for yourself and those around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success. Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture. If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO The Braze SDKs Engineering Team builds customer engagement SDKs for the world's best known apps and sites. We provide rich APIs for integrating with our system as well as highly functional and flexible user interfaces. Our mission is to relentlessly optimize for performance, ease of integration, clean API design, and reliability. We are looking for a Senior Software Engineer to partner with our diverse, talented Android team and help us grow together, make future oriented, opinionated architecture decisions and deliver the robust, easy to use SDK that our customers deserve. Additionally, we expect the ideal candidate to be willing and able to go across system boundaries and contribute to our ever growing collection of multi-platform SDKs such as our React Native, Flutter and Unity SDKs. WHO YOU ARE 5+ years of professional experience as a Software Engineer Demonstrable experience planning, building, delivering and maintaining high quality Android software. You should expect to be asked to demonstrate a deep understanding of the ecosystem, including but not limited to topics such as concurrency, performance, remote debugging, build & delivery systems, dependency management, semantic versioning, etc. Willingness to go beyond Kotlin, in at least one of the following: TypeScript, in the context of React Native Dart, in the context of Flutter C#, in the context of Unity Excellent verbal and written communication in English. This role will require that you interact with our partners, both internal and external, both technical and non technical. You will be expected to explain complex technical concepts to colleagues and customers that are not Android experts Demonstrable ability to uplevel your peers via coaching & mentoring Additionally, any of these optional characteristics will contribute to your application: Any additional experience and interest in Braze’s other client languages is a plus: Swift Other JS based systems (web, ReactJS) Willingness to contribute to Braze’s backend systems: Ruby Golang Experience participating, contributing, or maintaining open source repositories, in particular communicating with third party contributors Experience working in a distributed work environment For candidates based in the United States, the pay range for this position at the start of employment is expected to be between $154,800 and $275,400/year with an expected On Target Earnings (OTE) between $172,000 and $306,000/year (including bonus or commission). Your exact offer may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. In addition to cash compensation, Braze offers full- and part- time employees a comprehensive Total Rewards package that includes equity grants of restricted stock (RSUs) so that all Braze employees own a piece of our company. #LI-Hybrid WHAT WE OFFER Braze benefits vary by location, and we encourage you to review our specific benefits offerings for each country here . More details on benefits plans will be provided if you receive an offer of employment. From offering comprehensive benefits to fostering hybrid ways of working, we’ve got you covered so you can prioritize work-life harmony. Braze offers benefits such as: Competitive compensation that may include equity Retirement and Employee Stock Purchase Plans Flexible paid time off Comprehensive benefit plans covering medical, dental, vision, life, and disability Family services that include fertility benefits and equal paid parental leave Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend A curated in-office employee experience, designed to foster community, team connections, and innovation Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching Employee Resource Groups that provide supportive communities within Braze Collaborative, transparent, and fun culture recognized as a Great Place to Work® ABOUT BRAZE Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging.™ Braze allows any marketer to collect and take action on any amount of data from any source, so they can creatively engage with customers in real time, across channels from one platform. From cross-channel messaging and journey orchestration to Al-powered experimentation and optimization, Braze enables companies to build and maintain absolutely engaging relationships with their customers that foster growth and loyalty. Braze is proudly certified as a Great Place to Work® in the U.S., the UK, Australia, and Singapore. In 2025, we were recognized as one of Built In’s Best Places to Work. In 2024, we were included in U.S. News & World Report’s Best Companies to Work For (Top 10%) and recognized in Great Place to Work’s Fortune Best Medium Workplaces, Fortune Best Workplaces in Technology, Fortune Best Workplaces for Parents, and Fortune Best Workplaces for Women. Additionally, we were featured in Great Place to Work UK’s Best Workplaces, Best Workplaces in Europe, Best Workplaces for Development, Best Workplaces for Wellbeing, Best Workplaces for Women, and Best Workplaces in Technology. You’ll find many of us at headquarters in New York City or around the world in Austin, Berlin, Bucharest, Chicago, Dubai, Jakarta, London, Paris, San Francisco, Singapore, São Paulo, Seoul, Sydney and Tokyo – not to mention our employees in nearly 50 remote locations. BRAZE IS AN EQUAL OPPORTUNITY EMPLOYER At Braze, we strive to create equitable growth and opportunities inside and outside the organization. Building meaningful connections is at the heart of everything we do, and that includes our recruiting practices. We're committed to offering all candidates a fair, accessible, and inclusive experience – regardless of age, color, disability, gender identity, marital status, maternity, national origin, pregnancy, race, religion, sex, sexual orientation, or status as a protected veteran. When applying and interviewing with Braze, we want you to feel comfortable showcasing what makes you you . We know that sometimes different circumstances can lead talented people to hesitate to apply for a role unless they meet 100% of the criteria. If this sounds familiar, we encourage you to apply, as we’d love to meet you. Please see our Candidate Privacy Policy for more information on how Braze processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise any privacy rights.
Posted 1 week ago

Senior Software Engineer II, SDKs (Android)
AppboyAustin, TX
At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew. We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization. To flourish here, you must be prepared to set a high bar for yourself and those around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success. Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture. If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO The Braze SDKs Engineering Team builds customer engagement SDKs for the world's best known apps and sites. We provide rich APIs for integrating with our system as well as highly functional and flexible user interfaces. Our mission is to relentlessly optimize for performance, ease of integration, clean API design, and reliability. We are looking for a Senior Software Engineer to partner with our diverse, talented Android team and help us grow together, make future oriented, opinionated architecture decisions and deliver the robust, easy to use SDK that our customers deserve. Additionally, we expect the ideal candidate to be willing and able to go across system boundaries and contribute to our ever growing collection of multi-platform SDKs such as our React Native, Flutter and Unity SDKs. WHO YOU ARE 5+ years of professional experience as a Software Engineer Demonstrable experience planning, building, delivering and maintaining high quality Android software. You should expect to be asked to demonstrate a deep understanding of the ecosystem, including but not limited to topics such as concurrency, performance, remote debugging, build & delivery systems, dependency management, semantic versioning, etc. Willingness to go beyond Kotlin, in at least one of the following: TypeScript, in the context of React Native Dart, in the context of Flutter C#, in the context of Unity Excellent verbal and written communication in English. This role will require that you interact with our partners, both internal and external, both technical and non technical. You will be expected to explain complex technical concepts to colleagues and customers that are not Android experts Demonstrable ability to uplevel your peers via coaching & mentoring Additionally, any of these optional characteristics will contribute to your application: Any additional experience and interest in Braze’s other client languages is a plus: Swift Other JS based systems (web, ReactJS) Willingness to contribute to Braze’s backend systems: Ruby Golang Experience participating, contributing, or maintaining open source repositories, in particular communicating with third party contributors Experience working in a distributed work environment For candidates based in the United States, the pay range for this position at the start of employment is expected to be between $154,800 and $275,400/year with an expected On Target Earnings (OTE) between $172,000 and $306,000/year (including bonus or commission). Your exact offer may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. In addition to cash compensation, Braze offers full- and part- time employees a comprehensive Total Rewards package that includes equity grants of restricted stock (RSUs) so that all Braze employees own a piece of our company. #LI-Hybrid WHAT WE OFFER Braze benefits vary by location, and we encourage you to review our specific benefits offerings for each country here . More details on benefits plans will be provided if you receive an offer of employment. From offering comprehensive benefits to fostering hybrid ways of working, we’ve got you covered so you can prioritize work-life harmony. Braze offers benefits such as: Competitive compensation that may include equity Retirement and Employee Stock Purchase Plans Flexible paid time off Comprehensive benefit plans covering medical, dental, vision, life, and disability Family services that include fertility benefits and equal paid parental leave Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend A curated in-office employee experience, designed to foster community, team connections, and innovation Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching Employee Resource Groups that provide supportive communities within Braze Collaborative, transparent, and fun culture recognized as a Great Place to Work® ABOUT BRAZE Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging.™ Braze allows any marketer to collect and take action on any amount of data from any source, so they can creatively engage with customers in real time, across channels from one platform. From cross-channel messaging and journey orchestration to Al-powered experimentation and optimization, Braze enables companies to build and maintain absolutely engaging relationships with their customers that foster growth and loyalty. Braze is proudly certified as a Great Place to Work® in the U.S., the UK, Australia, and Singapore. In 2025, we were recognized as one of Built In’s Best Places to Work. In 2024, we were included in U.S. News & World Report’s Best Companies to Work For (Top 10%) and recognized in Great Place to Work’s Fortune Best Medium Workplaces, Fortune Best Workplaces in Technology, Fortune Best Workplaces for Parents, and Fortune Best Workplaces for Women. Additionally, we were featured in Great Place to Work UK’s Best Workplaces, Best Workplaces in Europe, Best Workplaces for Development, Best Workplaces for Wellbeing, Best Workplaces for Women, and Best Workplaces in Technology. You’ll find many of us at headquarters in New York City or around the world in Austin, Berlin, Bucharest, Chicago, Dubai, Jakarta, London, Paris, San Francisco, Singapore, São Paulo, Seoul, Sydney and Tokyo – not to mention our employees in nearly 50 remote locations. BRAZE IS AN EQUAL OPPORTUNITY EMPLOYER At Braze, we strive to create equitable growth and opportunities inside and outside the organization. Building meaningful connections is at the heart of everything we do, and that includes our recruiting practices. We're committed to offering all candidates a fair, accessible, and inclusive experience – regardless of age, color, disability, gender identity, marital status, maternity, national origin, pregnancy, race, religion, sex, sexual orientation, or status as a protected veteran. When applying and interviewing with Braze, we want you to feel comfortable showcasing what makes you you . We know that sometimes different circumstances can lead talented people to hesitate to apply for a role unless they meet 100% of the criteria. If this sounds familiar, we encourage you to apply, as we’d love to meet you. Please see our Candidate Privacy Policy for more information on how Braze processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise any privacy rights.
Posted 1 week ago

Senior Software Engineer, Security Foundations (Networking Infrastructure Projects)
LyftSan Francisco, CA
Lyft’s engineering team is growing rapidly, and we are looking for Software Engineers with a passion in Security to help us scale. About Our Org : The security team designs and builds Lyft's security architecture, consults with other teams as they build and launch new products and features, proactively plans for the unexpected, and responds to incidents that occur. 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. About This Position : We're looking for an engineer with a strong networking background who's excited about growing and securing distributed systems throughout the company. You'll play a part in shaping how service networking works at Lyft, with significant impact and visibility. Responsibilities: Work on our network security initiative such as our Internet edge proxies (Envoy), Web Application Firewall, service-to-service authentication and authorization. Architect and build services that improve the security of our systems with an eye towards scalability and avoiding unnecessary friction. Evangelize our shared security responsibility model by collaborating with other Infrastructure teams at Lyft to ensure that our services and workflows are secure by default. Work on embedding security best practices such as least privilege, isolation, monitoring, authentication and authorization across our entire infrastructure (systems, application, networking). Develop critical services that Lyft depends on such as our credential management service that provides secrets to all our services at Lyft. Experience: Solid experience with a high level programming language (bonus points for experience with Python, Go-lang and shell scripts) Strong understanding of networking concepts (TCP/IP, HTTP, TLS, DNS) and working experience with edge or sidecar proxies. Identity and Access Management (IAM): provisioning least privilege access to users and services. Familiarity with authn/authz and frameworks and concepts related to SSO, SAML, OAuth, OpenID. Experience with Amazon Web Services (AWS) or another major cloud service provider Kubernetes and container security and running fleets of endpoints or servers in the cloud. Cryptography, PKI, or key/certificate distribution Running multi-tier or distributed web services at scale Soft Skills When facing a problem that's poorly defined or outside of your expertise, you can quickly learn what you need to dig in, make sense of the problem, and start working towards a solution You're a great communicator, and can advocate for your proposals while also empathizing with your teammates' goals and priorities You understand that security work must be prioritized because all teams have finite resources. You have good judgment and a sense of when to compromise and when to hold your ground Benefits: Great medical, dental, and vision insurance options with additional programs available when enrolled Mental health benefits Family building benefits Child care and pet benefits 401(k) plan to help save for your future In addition to 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible Subsidized commuter benefits Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program Lyft is an equal opportunity/affirmative action employer committed to an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid The expected base pay range for this position in the San Francisco area is $148,000 - $185,000. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Range is not inclusive of potential equity offering, bonus or benefits. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
Posted 30+ days ago

Software Engineer - Salesforce
New York Times CompanyNew York, NY
The mission of The New York Times is to seek the truth and help people understand the world. That means independent journalism is at the heart of all we do as a company. It’s why we have a world-renowned newsroom that sends journalists to report on the ground from nearly 160 countries. It’s why we focus deeply on how our readers will experience our journalism, from print to audio to a world-class digital and app destination. And it’s why our business strategy centers on making journalism so good that it’s worth paying for. About the Role We are looking for a Software Engineer to join our Revenue Technology group reporting to the Systems Director. Our Salesforce team is directly responsible for empowering our Sales teams with the necessary tools to do their job. You will collaborate with our sales teams to provide the best possible user experience in Salesforce and handle smooth integration between Salesforce and our other systems. You will lead Salesforce tech projects to improve the process for our current Salesforce systems. This is a hybrid position with 3 days in the office at our NYC headquarters and two days working remotely. Responsibilities: You will be responsible for development in Salesforce, while supporting data architecture, software/web solutions, coding standardization/best practices, quality assurance, and technical documentation. You will work with users within The New York Times to assess their needs and help design and implement those solutions. Independently complete best practices design and coding for front-end and back-end development. Maintain technical and end-user documentation. Oversee the functional testing and performance plan for projects. Ensure the security of The New York Times data stored both on internal New York Times systems and in the cloud. Support data architecting for database and reporting technologies Manage and prevent technical debt. Create complex systems/solutions ensuring accurate estimates of work. This role may require limited on-call hours. An on-call schedule will be determined when you join, taking into account team size and other variables. Demonstrate support and understanding of our value of journalistic independence and a strong commitment to our mission to seek the truth and help people understand the world. Basic Qualifications: 3+ years of programming experience developing applications on the Salesforce platform such as Apex, Lightning Web Components, Visualforce, and SOQL. 1+ years of experience with Salesforce Integrations with external systems. 1+ years of experience with object-oriented and/or MySQL, Maria DB, SQL Server, Big Query, Eclipse, C#, .Net, Java 1+ years of experience with Pardot, CRM Analytics(CRM-A). Preferred Qualifications: Salesforce developer certifications. Experience with Docusign, Cirrus Insight, OwnBackup, Tableau, or SAP Business Objects Experience working with Lightning Design, Workflows, Process Builder, Force.com, Salesforce Flow, and Data Loader. REQ-015627 The New York Times Company is committed to being the world’s best source of independent, reliable and quality journalism. To do so, we embrace a diverse workforce that has a broad range of backgrounds and experiences across our ranks, at all levels of the organization. We encourage people from all backgrounds to apply. We are an Equal Opportunity Employer and do not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. All applications will receive consideration for employment without regard to legally protected characteristics. The U.S. Equal Employment Opportunity Commission (EEOC)’s Know Your Rights Poster is available here . The New York Times Company will provide reasonable accommodations as required by applicable federal, state, and/or local laws. Individuals seeking an accommodation for the application or interview process should email reasonable.accommodations@nytimes.com. Emails sent for unrelated issues, such as following up on an application, will not receive a response. The Company will further consider qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable "Fair Chance" laws. For information about The New York Times' privacy practices for job applicants click here . Please beware of fraudulent job postings. Scammers may post fraudulent job opportunities, and they may even make fraudulent employment offers. This is done by bad actors to collect personal information and money from victims. All legitimate job opportunities from The New York Times will be accessible through The New York Times careers site . The New York Times will not ask job applicants for financial information or for payment, and will not refer you to a third party to do so. You should never send money to anyone who suggests they can provide employment with The New York Times. If you see a fake or fraudulent job posting, or if you suspect you have received a fraudulent offer, you can report it to The New York Times at security@nytimes.com. You can also file a report with the Federal Trade Commission or your state attorney general .
Posted 6 days ago

Senior Software Engineer, Ruby on Rails
ActiveCampaignChicago, IL
The email industry is built on delivering to inboxes. At Postmark you’ll find a passionate team dedicated to making sure emails get where they need to go. Postmark leads the transactional email and delivery space with a developer driven, API focused product sending billions of emails every month. For engineers, by engineers. We’re growing the engineering team and this role could be right for you if you’re passionate about Ruby on Rails, APIs that can stand the test of time, truly impactful work, solving tough problems in distributed systems, and enjoy small company vibes within a bigger one. What your day could consist of: Architect and implement scalable, maintainable applications while collaborating with cross-functional teams (infrastructure, data engineering, BI, etc.) Lead technical design discussion for new features or enhancements Design and implement features and functionality with critical technical skills Work closely with product and engineering managers to translate requirements into technical specifications Review code from teammates, providing constructive feedback to maintain high code quality standards Troubleshoot and resolve complex production issues with minimal downtime Mentor junior developers through pair programming and technical guidance Document technical decisions and implementations for future reference and knowledge sharing You are a strong fit if: You are passionate about software development and solving tough problems the right way. You build with a customer, user experience, and data driven mindset. You want to learn about the industry you work in and the customers you build for. You approach conversations and opportunities with curiosity and thoughtfulness What is needed: 5+ years Ruby on Rails experience 1+ years of Typescript and React You have have mastery of Ruby on Rails, paradigms, patterns, and tooling You have experience with MySQL, ElasticSearch, RabbitMQ, Kafka, and SQS You have built and maintained large, highly-reliable monolithic applications You have shipped large features at scale with the testing behind it to ship confidently You have shipped complex, well designed REST APIs to customers at scale You have built highly-observable systems based on quality metrics and telemetry You have experience writing and maintaining custom Gems You have worked in distributed systems on cloud infrastructure Compensation details listed in this posting reflect the base rate only and do not include bonus, equity, sales incentives or other role specific compensation that the role may be eligible for. ActiveCampaign believes in and is committed to equitable compensation practices. The salary range provided above is a good faith estimate of the pay range determined by the location associated with the job posting. The actual salary depends on a candidate’s skills, experience, and work location. About ActiveCampaign: ActiveCampaign’s email and marketing automation platform helps businesses, entrepreneurs, and creators turn ideas into results. By combining your data, AI, and 950+ integrations (including Shopify, Facebook, Salesforce, and Square), ActiveCampaign makes it effortless to create personalized experiences across the entire customer lifecycle. As a global multicultural company, we are proud of our inclusive culture which embraces diverse voices, backgrounds, and perspectives. We don’t just celebrate our differences, we believe our diversity is what empowers our innovation and success. You can find out more about our DEI initiatives here . ActiveCampaign is the trusted choice to help businesses like yours automate your growth and get more out of your marketing. ActiveCampaign holds the highest customer satisfaction rating among Marketing Automation, E-Commerce Personalization, Landing Page Builders, and CRM solutions on G2.com and is one of only a handful of software solutions with over 13,500 positive reviews. Learn more and start your free trial at ActiveCampaign.com . Perks and benefits: ActiveCampaign is an employee-first culture. We take care of our employees at work and outside of work. You can see more of the details here , but some of our most popular benefits include: -Comprehensive health and wellness benefits that includes a High Deductible Health Plan (HDHP) fully covered by ActiveCampaign, complimentary access to telehealth and tele-mental health resources, and a complimentary membership to Calm -Open paid time off -Generous 401(k) matching program with immediate vesting -Quarterly Path Perks with options for commuter and lunch benefits (for those reporting to a Hub), or a remote home office stipend -Access to professional development resources through LinkedIn Learning -After five years of service, you’ll be eligible for a four-week paid sabbatical leave and a sabbatical leave bonus ActiveCampaign is an equal opportunity employer. We recruit, hire, pay, grow and promote no matter of gender, race, color, sexual orientation, religion, age, protected veteran status, physical and mental abilities, or any other identities protected by law. Our Employee Resource Groups (ERGs) strive to foster a diverse inclusive environment by supporting each other, building a strong sense of belonging, and creating opportunities for mentorship and professional growth for their members.
Posted 30+ days ago

Experienced Software Engineer - Credit
PlaidNew York, NY
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. The CRA Foundations Team (CRAFT) is responsible for architecting the platform for Plaid’s CRA entity. This team works closely with cross-functional partners (e.g. Product, Legal) to think through future CRA product requirements and compliance constraints, translating those inputs into the scalable platform from which CRA products can be launched. You will be responsible for working full-stack to plan, design, and build the next generation of Credit products. You’ll work closely with cross-functional partners from Product, Legal, and Design to deliver new solutions for our Clients. You’ll have opportunities to learn new technologies and languages, and to be a project owner as we explore ambiguous problem spaces. Responsibilities You will work closely with a highly iterative, cross-functional team to understand product requirements and legal constraints to build next-generation Credit products. You will deeply understand Client needs and architect solutions tailored to their use cases. You’ll partner with other teams within the Credit group, working closely with other engineering teams as well as Design, Data Science, and more to iterate on and productionize new products. You’ll have the opportunity to architect efficient, scalable services paired with well-designed UI as we work closely with our Clients. You’ll own and lead projects, step up as a trusted member of the team’s oncall rotation, advocate for technical and process changes, and follow best practices to increase overall system reliability. Qualifications Excellent coding and testing skills Experience designing and implementing large scale backend systems Experience as a project lead, owning work end-to-end for 2+ quarters [Very-nice-to-have] strong communication skills [Nice-to-have] Experience working in the Credit/Lending space [Nice-to-have] Experience with Python, Golang, SQL, and/or AWS Target base salary for this role is between $182,520 and $297,000 per year. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .
Posted 30+ days ago

Experienced Software Engineer - Backend
PlaidSan Francisco, CA
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Responsibilities: Design & Development: Build and maintain backend services with a focus on performance, reliability and scalability. Collaboration: Work closely with product managers and other stakeholders to define and implement new features that meet product and customer needs. Code Quality: Write clean, maintainable and efficient code. Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues. Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team. Grow the team via mentorship and leadership, reviewing technical documents and code changes Qualifications: 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects. Experience with MySQL or other relational databasesExperience working with microservices. Excellent coding, testing, and system design skills. Prior experience with cross functional collaboration, communication and project management skills. Demonstrated leadership skills and the ability to mentor and guide junior engineers. Ability to work with operations, product, design, and data science. Target base salary for this role is between $162,000 and $243,000 per year. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .
Posted 30+ days ago

Experienced Software Engineer - Fullstack
PlaidNew York, NY
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Responsibilities Design & Development: Design, develop and maintain both frontend and backend components. Majority Backend Focus (60-70%): Develop APIs and services, focusing on scalability, security and performance. Frontend Focus (30-40%): Build delightful experiences using modern JavaScript frameworks and libraries. Collaboration: Work closely with product managers, product designers and other stakeholders to define and implement new features that meet product and customer needs. Code Quality: Write clean, maintainable and efficient code. Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues. Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team. Grow the team via mentorship and leadership, reviewing technical documents and code changes. Qualifications 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects. Experience with MySQL or other relational databases. Experience working with microservices. Working knowledge of HTML, CSS, Javascript and modern frameworks and libraries. Excellent coding, testing skills, and system design skillsProven experience with cross-functional collaboration, communication and project management skills. Demonstrated leadership skills and the ability to mentor and guide junior engineers. Experience partnering with operations, product, design, and data science. Target base salary for this role is between $162,000 and $243,000 per year. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .
Posted 30+ days ago

Experienced Software Engineer - Billing Systems
PlaidSan Francisco, CA
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. The next phase of Plaid’s growth demands a fundamental shift in how we support more flexible billing structures and efficient operations to unlock step-function growth features for our business. The Billing Platform team plays a critical role in unlocking new business models and operational efficiency. We own the core services and data pipelines that calculate usage, generate invoices, enforce pricing contracts, and integrate with downstream financial systems. We are focused on evolving our platform to support complex and dynamic pricing models, ensure financial accuracy at scale, and deliver a seamless billing experience as we grow into new markets and customer segments. Responsibilities Scale and evolve the core architecture of Plaid’s Billing Platform to handle increasing transaction volumes, complex pricing models, and the launch of new financial products. Lead technical decisions around billing and payment experiences and software integrations. Work closely with our finance, product, and sales teams to evolve our billing platform to support new experiences. Ensuring compliance with financial regulations, security requirements, and audit standards. Requirements 8+ years of engineering experience, with 2+ years of building and scaling billing systems; particularly usage-based billing platforms. Have proven experience scaling billing platforms from startup to enterprise scale. Ability to work cross-functionally, especially with finance and compliance teams. [Nice-to-Have] Experience with financial reporting systems. [Nice-to-Have] Experience working with relevant compliance and financial security requirements. The target base salary for this position ranges from $202,800/year to $330,000/year in Zone 1. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) the scope and responsibilities of the position, the candidate's work experience and skill set, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .
Posted 30+ days ago

Experienced Software Engineer – Network Enablement (SF and NYC)
PlaidSan Francisco, CA
The Network Enablement team’s mission is to expand Plaid’s network effects by making data sharing safer, richer, and more valuable for every participant in the ecosystem. We build Plaid’s Consent & Insights Platform: the backbone that lets consumers control how their financial data flows, enables banks and fintechs to meet evolving regulations, and unlocks network‑wide insights that make finance more open and inclusive. To achieve this goal, we operate across three intertwined domains: Consent Platform – Core data model, abstractions, enforcement layer, and user experiences that power seamless, compliant data sharing. Data‑Insight & Risk‑Management Products – Real‑time and batch analytics and ML insights that surface fraud signals, growth metrics, and operational dashboards for banks, fintechs, and data partners. Open‑Banking Tokenization Services – Industry leading account‑tokenization APIs that simplify connectivity, reduce risk, and unlock new monetization paths for financial institutions. Architect and ship highly reliable backend services at scale—modeling consent, tokenizing accounts, and exposing APIs used billions of times annually by fintechs, banks, and end users. Lead the design and implementation of AI/ML systems for fraud graph analytics, risk signals, and user primacy insights powering mission-critical financial workflows. Own technical vision for Plaid’s financial consent and network insights stack, collaborating across Legal, Security, Product, and external standards bodies. A cultural force multiplier—driving design excellence, stewarding blameless on-call practices, and mentoring senior ICs to elevate engineering craft across the org. Responsibilities Owning problems end‑to‑end, from ambiguous regulatory text to a production system serving millions. Balancing rapid product iteration with platform thinking—building abstractions that scale from a single fintech to tier‑1 banks. Working at the intersection of backend scale, data infrastructure, and ML, where decisions ripple through Plaid’s entire network. Seeing your designs shape emerging open‑finance standards and industry best practices. Being the advocate of AI/ML in engineer daily work and product roadmap. Qualifications 10 + years designing distributed systems 3 + years leading multiple teams Deep proficiency in Golang (or similar), Kafka, SQL + NoSQL stores, Feature Stores, ML training/serving pipelines, and cloud‑native architectures Track record of building data‑intensive products (ETL, streaming, ML‑serving) Strong product sense; comfortable partnering directly with PMs, Counsel, and external regulators Passion for mentoring and creating inclusive, high‑agency teams The target base salary for this position ranges from $226,800/year to $400,000/year in Zone 1. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.
Posted 3 weeks ago

Experienced Software Engineer - Online Storage
PlaidSan Francisco, CA
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. The storage team is growing! We build the storage layer backing Plaid’s Core Data Models used by all of engineering. The goal is to improve Plaid’s storage systems to be more reliable, scalable, performant, and efficient. As an engineer on the storage team, you will have the opportunity to influence the strategy of the team and design, deploy, and scale the online storage platform at Plaid. You will build tools to improve operation automations. You will optimize query performance and infrastructure cost. You will wield terraform and cloud resources with confidence and certainty. You will partner with our stakeholder teams to understand their current storage and future storage requirements. You will improve the user experience that partner teams have interacting with the storage platform. Responsibilities Large dataset and high throughput scalability Designing resilient, distributed systems Handling ambiguity of challenging open world problems Fixing difficult issues in storage engines by understanding their inner workings, potentially diving into source code Meticulous and reliability-focused migrations Saving product engineers days and weeks of effort through our storage foundation’s capabilities Qualifications 4 + years of dedicated backend or platform experience 4+ years of specialization in storage technologies 8+ years of experience total Deployment and orchestration of DBs at scale Deep technical background in performance optimization for DBs (preferably SQL DBs) Background in storage platform design Infrastructure background (Terraform, AWS) Database background (TiDB, MySQL, MongoDB) Experience building custom CLI tooling and dynamic runbooks to automate your procedures [Nice to have] Interest in future developments and optimizations in data storage technology [Nice to have] Golang and Typescript proficiency [Nice to have] Background with security best practices Target base salary for this role is between $182,520 and $297,000 per year. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .
Posted 30+ days ago

Staff Software Engineer, Data and Analytics
OutreachSeattle, WA
Outreach is the first and only AI Sales Execution Platform built for intelligent revenue workflows. Built on the world’s largest foundation of customer interactions and go-to-market team data, Outreach’s leading revenue AI technology helps go-to-market professionals and their companies win by intelligently accelerating decision making and elevating sellers to do their best work. Our powerful platform gives revenue teams the tools they need to design, measure, and improve a revenue strategy for every stage of the customer journey, improving efficiency and effectiveness across the entire revenue cycle. Over 6,000 customers, including Zoom, McKesson, Snowflake, SAP, and Okta use Outreach to power workflows, put customers at the center of their business, improve revenue results, and win in the market. Outreach is a privately held company based in Seattle, Washington, with offices worldwide. To learn more, please visit www.outreach.io . The Role Today, data is everywhere, but only those who truly know how to use it effectively will succeed. Outreach believes there are large swaths of value still locked in sales operations data and we are putting an effort behind building out the best team to help Outreach and our customers succeed through the use of data. As our customer base grows, the desire for more insights, better coaching, and improvements in efficiencies outpace the supply. The Analytics team is focused on Analytics, Coaching Insights and Workflow optimization. This is a critical role that has a unique chance to build outcome-driven reports and analytics to guide our customers, improve their productivity and have a bigger impact on their revenue growth. About the Team This is a growing team within Outreach. This role would set the bar for engineering and operational excellence, team culture, business impact and hiring standards. Our customer base is yearning for more insights and this team will have a large impact on revenue, operational costs, and coaching efficiencies. This team will span multiple functions including machine learning, frontend, backend engineering and data engineering. The Analytics team will work closely with Data Science to leverage models for optimization, as well as develop their own models, the Data Platform team to shape data efficiently, the Product Management and User Interface Designers to surface data in an effective way. Your Daily Adventures will Include Owner of the core company data pipeline, responsible for scaling up data processing flow to meet the data growth at Outreach Implement systems tracking and monitoring data integrity, data quality and consistency Develop framework & tools to support self-service data pipeline management (ETL) using wide big data related technology to improve data processing performance Basic Qualifications Extensive experience with Hadoop Ecosystem (MapReduce, Yarn, HDFS, Hive, Spark, Presto, Pig, HBase, Parquet) Proficient in at least one of the SQL languages (MySQL, PostgreSQL, SqlServer, Oracle) Good understanding of SQL Engine and able to conduct advanced performance tuning Strong skills in scripting language (Python, Ruby, Perl, Bash)Experience with workflow management tools (Airflow preferred) Comfortable working directly with data analytics to bridge business requirements with data engineering The annual base salary range for this role is $165,000-$225,000 USD. You may also be offered incentive compensation, bonus, restricted stock units, and benefits. Actual compensation is based on factors such as the your skills, qualifications, and experience. We also have a location-based compensation structure; there may be a different range for candidates in other locations. #LI-JM1 #LI-hybrid Why You’ll Love It Here • Flexible time off • 401k to help you save for the future • Generous medical, dental, and vision coverage for full-time employees and their dependents • A parental leave program that includes options for a paid night nurse, and a gradual return to work • Infertility/ assisted reproductive services benefit • Employee referral bonuses to encourage the addition of great new people to the team • Snacks and beverages in the Office, along with fun events to celebrate • Diversity and inclusion programs that promote employee resource groups like Outreach Women's Network, Latinx community, Outreach Black Connection, AAPI community, Pride/LGBTQIA+, Gender+, Disability Community, and Veterans/Military Outreach is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Our success is reliant on building teams that include people from different backgrounds and experiences who can elevate assumptions and ideas with fresh perspectives. We're dedicated to hiring the whole human, not just a resume. To that end, we look for a diverse pool of applicants-including those from historically marginalized groups. We would like to invite you to apply even if you don't think you meet all of the requirements listed below. We don't want a few lines in a job description to get between us and the opportunity to meet you.
Posted 30+ days ago

Senior Staff Software Engineer, Voice Intelligence Services (Kaia)
OutreachSeattle, WA
Outreach is the first and only AI Sales Execution Platform built for intelligent revenue workflows. Built on the world’s largest foundation of customer interactions and go-to-market team data, Outreach’s leading revenue AI technology helps go-to-market professionals and their companies win by intelligently accelerating decision making and elevating sellers to do their best work. Our powerful platform gives revenue teams the tools they need to design, measure, and improve a revenue strategy for every stage of the customer journey, improving efficiency and effectiveness across the entire revenue cycle. Over 6,000 customers, including Zoom, McKesson, Snowflake, SAP, and Okta use Outreach to power workflows, put customers at the center of their business, improve revenue results, and win in the market. Outreach is a privately held company based in Seattle, Washington, with offices worldwide. To learn more, please visit www.outreach.io . Role Do you enjoy working in a fast paced environment, using the latest technologies to solve some of the most impactful problems in the sales engagement domain? If so, this opportunity is for you. The Kaia services team is hiring software engineers to increase the momentum in this space and enhance Outreach Kaia (Knowledge AI Assistant) to further assist our customers through continued growth . If you are great at building highly scalable distributed systems, and interested or have experience in integrating Conversational AI, Speech Recognition, Machine Learning and NLP to deliver high quality products to customers, we’d love to talk to you. About the Team On the Kaia Services Team (Voice Intelligence Services), our goal is to build the most intelligent assistant for the sales engagement domain. You’ll work closely with customers, scientists and product managers to shape the future of Kaia. You’ll own the features from design to the implementation and will have plenty of opportunities to interact with customers directly. You’ll be exposed to the cutting edge technologies, in ML as well as in cloud driven development to help Kaia reach to the next level, both in conversational understanding and system scalability. We have plenty of tough challenges which require creative minds like yours to help us solve! Daily Adventures Working with voice/video streams and real-time transcriptions to extract intelligence and actionable insights Analyzing the relevance of extracted intelligence, performance of the extraction algorithms, and evaluating the performance of third party voice processing APIs Finding ways to engineer high availability into a system that has lots of moving parts, not all of which are directly under your control Working with stakeholders to make sure our customers have the tools they need to be successful on our platform Finding quick ways to prototype and test possible solutions to large problems Looking up and down the stack for the best return on investment for any given pain point Working on one of the most visible parts of Outreach’s product - to both our customers and the rest of our organization Basic Qualification 8+ years of experience shipping production quality code in Java, Go or C++, along with strong software engineering skills Proven technical and project leadership skills. Able to guide and mentor others. Experience with cloud-based service applications and continuous-deployment projects Willing to go above and beyond to help other team members Ability to prioritize details along a path of iterative delivery Ability to quickly ramp up new technologies and start contributing The annual base salary range for this role is $185,000-$240,000 USD . You may also be offered incentive compensation, bonus, restricted stock units, and benefits. Actual compensation is based on factors such as your skills, qualifications, and experience. We also have a location-based compensation structure; there may be a different range for candidates in other locations. #LI-JM1 Why You’ll Love It Here • Flexible time off • 401k to help you save for the future • Generous medical, dental, and vision coverage for full-time employees and their dependents • A parental leave program that includes options for a paid night nurse, and a gradual return to work • Infertility/ assisted reproductive services benefit • Employee referral bonuses to encourage the addition of great new people to the team • Snacks and beverages in the Office, along with fun events to celebrate • Diversity and inclusion programs that promote employee resource groups like Outreach Women's Network, Latinx community, Outreach Black Connection, AAPI community, Pride/LGBTQIA+, Gender+, Disability Community, and Veterans/Military Outreach is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Our success is reliant on building teams that include people from different backgrounds and experiences who can elevate assumptions and ideas with fresh perspectives. We're dedicated to hiring the whole human, not just a resume. To that end, we look for a diverse pool of applicants-including those from historically marginalized groups. We would like to invite you to apply even if you don't think you meet all of the requirements listed below. We don't want a few lines in a job description to get between us and the opportunity to meet you.
Posted 30+ days ago

Senior Software Engineer, Full Stack
KandjiMiami, FL
About Kandji Kandji is the Apple device management and security platform that empowers secure and productive global work. With Kandji, Apple devices transform themselves into enterprise-ready endpoints, with all the right apps, settings, and security systems in place. Through advanced automation and thoughtful experiences, we’re bringing much-needed harmony to the way IT, InfoSec, and Apple device users work today and tomorrow. Some of the smartest money in tech has partnered with Kandji to realize our vision, including Tiger Global, Felicis, Greycroft, First Round Capital, and Okta Ventures. In July 2024, Kandji raised $100 million in capital from General Catalyst, bringing Kandji’s valuation to $850 Million. Since Kandji’s Series C in 2021, the company has seen a 600%+ increase in annual recurring revenue, and its customer base has grown nearly 4X across 40+ industries. Notable customers include Allbirds, Canva, and Notion, and the company has partnerships with such industry giants as ServiceNow, AWS, and Okta. Kandji was also named to Forbes’ Next Billion Dollar Startup List 2023 and recognized as a top venture-backed startup with the potential to reach unicorn status. The Opportunity As a Senior Fullstack Software Engineer at Kandji, you will bridge the development of core services and customer experiences. You will work alongside our macOS and Infrastructure engineers to bring world class products to market. We are looking for a software engineer with experience building large-scale, mission-critical enterprise software in an object-oriented language. How you'll make a difference day to day Participate in scrum meetings, develop in an agile environment Contribute well-written and well-documented code to further drive us to our goal of a super clean code base Contribute to features end-to-end by developing backend services and/or frontend components Work with an extraordinary cross-functional team to deliver beautiful UIs to our users Develop intuitive, robust, and scalable software designed for high-volume use Triage issues and implement appropriate fixes Become an authority on the application Drive consistency through collaboration with product design and the development of component design system standards We’d love to hear from you if you have 5+ years of professional engineering experience working with modern backend frameworks 2+ years of professional experience working with React Working proficiency in Python or Java Exceptional proficiency in TypeScript Experience with Amazon Web Services, Google Cloud Platform, etc. Authoritative understanding of data structures, algorithms, and software design Data-driven, analytical, hypothesis/validation mindset Ability to identify problems/opportunities, break them down into critical parts, and design solution options Experience working in a fast-paced startup environment Experience with CI/CD Experience with RESTful API Experience with modern frameworks on backend and frontend Experience with testing frameworks such as Jest, Playwright, or Cypress Experience with message queues (RabbitMQ or SQS) Experience with Docker Experience with SQL Experience contributing and designing components Experience with code reviews, offering and receiving constructive feedback to maintain and elevate coding standards Required to work on-site 5x a week in our Miami office (Coral Gables). Benefits & Perks • Competitive salary • 100% individual and dependent medical + dental + vision coverage • 401(k) with a 4% company match • 20 days PTO • Health and wellness days • Kandji Wellness Week the first week in July • Equity for full-time employees • Up to 16 weeks of paid leave for new parents • Paid Family and Medical Leave • Modern Health - Mental Health Benefits - Individual and Dependents • Fertility Benefits • Working Advantage Employee Discounts • Free onsite fitness center • Free parking • Lunch 5 days/week • Exciting opportunities for career growth • An outstanding, inclusive culture We are excited to be serving a significant need for a fast-growing market, and are proud of the high-performing team we have brought together so far. If you’re someone who wants to engage in new, exciting projects that will challenge your skills in the best way possible, we would love to connect with you. At Kandji we believe in fostering an inclusive environment in which employees feel encouraged to share their unique perspectives, leverage their strengths, and act authentically. We know that diverse teams are strong teams, and welcome those from all backgrounds and varying experiences. Kandji is proud to be an equal opportunity employer committed to diversity and inclusion in the workplace. Qualified applicants will be considered for employment without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity, physical or mental disability, protected veteran or military status or any other status protected by applicable law.
Posted 30+ days ago

Senior Software Engineer
MoonpigManchester, NH
ApplyAutomate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Our Ways of Working Principles:
We believe that most of us do our best work when we work together, but we know that everyone works in different ways, and quite frankly, has other commitments and responsibilities outside of work.
As we further adjust to hybrid working, we want to take what we've learnt from working remotely and keep the flexibility that's enabled us to thrive and keep driving our business forward.
We have some core principles which support us in this:
Do what’s right
Trust & give permission
Delivery matters
We understand ways of working can look different based on your role, team and you as an individual so we are here to support and discuss this with you during the interview process.
We are currently looking for a Senior Software Engineer to join our Developer Experience Platform Enablement Team, working in an AWS Serverless environment.
What you’ll be Doing:
- Be part of a cross-functional team: Implement platform tooling, automate processes, maximise our up-time, as well as enhancing our design system and core web component library.
- Work in a DevOps environment: Owning and improving CI/CD, IaC best practices, and incident management. Enhance our internal developer platform (Backstage), automate workflows, and lead the Observability strategy—implementing best practices for Logging, Metrics, and Tracing across the business, aligned with AWS Serverless standards.
- Collaborating in a high-performing team: Engage in team ceremonies, including Retrospectives, Stand-ups, Planning, and Socials, while continually adapting and seeking new ways to improve and deliver more effectively.
- Taking ownership: Lead design sessions, manage deliverables, and communicate progress with relevant stakeholders.
- Driving continuous improvement: Contribute to the team’s best practices by sharing ideas, participating in learning initiatives, and helping to elevate engineering practices across the business.
- Opportunity to work in a fun and social environment!
Our expectations of our Software Engineers:
- Drive Meaningful Developer Impact: Our goal is to enhance the developer experience by prioritising high-value initiatives that remove friction, improve efficiency, and empower teams. We focus on clear planning while remaining adaptable to evolving engineering needs.
- High Quality: Collaborate with stakeholders to deliver secure, scalable, maintainable, and high-performance solutions, all while maintaining a fast delivery pace.
- Community Mindset: Engage with the engineering community within Moonpig, sharing knowledge and contributing to the continuous improvement of our practices.
- Open-Mindedness: Strive for improvement by being open to feedback, giving constructive feedback to others, and being willing to try new ideas. This openness is key to our ongoing success.
- Growth: Be actively engaged in your own growth, embracing challenges while feeling supported in your role.
You’ll be a good fit for the role if you:
- Thrive in a highly collaborative environment and enjoy working closely with other engineers and stakeholders.
- Are passionate about finding solutions to solve problems and improving efficiency across the firm.
- You have experience with GitHub and most of our tech environment.
- Have a good understanding of event-based architecture (a plus).
- Are familiar with React (a plus).
- Have knowledge of Extreme Programming best practices like Test-Driven Development (TDD) and Pair Programming (a plus).
Our Tech Environment
- Full-stack, cross-functional teams, working closely with people of different specialisms within your team and across the business.
- AWS, Serverless, Terraform, C#, .NETCore, TypeScript, Node.js, GraphQL, React, Snowflake, Docker, Grafana
- GitHub for source control and continuous integration
- Developing solutions using Generative AI models
- Robust and performant cloud/serverless applications, with a focus on user experience and business growth.
- Backstage as our Internal Developer Platform
We don’t expect you to have experience with all of the technologies above, so if your experience doesn't cover some areas but you have cloud/serverless experience, please apply.
How we get there
- Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines.
- Methodologies: Test-Driven Development (TDD), Pair Programming, and Experimentation.
- Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway’s Law, and the Theory of Constraints, to ensure our solutions are well-architected and maintainable.
- Agile Principles: Our teams operate with agility, focusing on continuous delivery and improvement.
Want to hear more?
Moonpig’s Commitment to Equality, Diversity and Inclusivity
At Moonpig Group, we’re committed to creating an inclusive and caring culture with brilliant people who feel a real sense of belonging. We welcome and celebrate all diverse backgrounds to Moonpig Group, from working parents who need flexibility with their hours to individuals who are neurodiverse and prefer to work a certain way.
We’re proud to have several employee-led committees within our organisation, including the LGBTQ+, Gender Balance, Neurodiversity and our EMBRACE (Educating Myself for Better Racial Awareness and Cultural Enrichment) Committees.
We’ll continue to push for diversity and that sense of belonging so that all Moonpig Group employees feel safe and comfortable to be their true authentic self at work.