A palm tree

Remote Engineering Jobs

The largest collection of remote Engineering jobs online. Filter by location requirement and employment type. New jobs added daily.
Your Location
Employment Type
  • Affirm logo

    Software Engineer, Backend – Machine Learning Platform

    USA Only
    1 week ago

    Software Engineer, Backend (Machine Learning Platform)

    Location: Remote US

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm proudly includes Returnly.

    The ML Platform team’s mission is to develop a self-service foundation for applications of machine learning that will provide scalable business impact. This team works in close partnership with ML engineers to deliver systems that enable fast paced ML development. Affirm’s goal is to build the largest network as measured by the number of users and merchants. Machine learning is a critical tool in this effort.

    We are looking for highly motivated engineers to help. Come join us!

    What you’ll do

    • Design and build Affirm’s next generation ML model server, API gateway, and observability framework
    • Evaluate and onboard pioneering MLOps tools and frameworks that help ML engineers launch their models with speed and accuracy
    • Develop a platform for training and serving ML models at scale across multiple regions
    • Design self-service and user-friendly tools, APIs, and services that power all of ML at Affirm
    • Partner with ML engineers, product engineers, and platform infrastructure engineers to launch impactful new initiatives; your systems will launch models that decide who we lend to in real time
    • Serve as a trusted advisor on the application and implementation of ML across Affirm

    What we look for

    • 3+ years of experience
    • Strong engineering background and demonstrated experience with building data infrastructure and real-time, distributed systems
    • Experience with MLOps frameworks like Kubeflow, Ray, KServe, MLflow and SageMaker
    • Experience with data frameworks such as Spark, Kafka, Airflow, and Flink
    • Experience with container orchestration frameworks like Kubernetes
    • Experience with cloud service providers such as AWS
    • Experience with Python
    • Interest in ML models
    • Excellent written and oral communication skills including the capability to drive requirements with product and engineering teams and to present technical concepts and results in an audience-appropriate way
    • Ability to work efficiently both solo and as part of a team; willingness to learn new things and mentor others
    • Passion to change consumer banking for the better, while developing a deeper understanding of machine learning systems

    Location – Remote U.S.

    Grade – USA29


    Affirm is proud to be a remote-first company! The majority of our roles are remote and can be located anywhere in the U.S. and Canada (with the exception of the U.S. Territories, Quebec, Yukon, Nunavut, and the Northwest Territories) unless the job indicates a different global location. We are currently building operations in Spain, Poland, and Australia. Employees in remote roles have the option of working remotely or from an Affirm office in their country of hire, and may occasionally travel to an Affirm office or elsewhere for required meetings or team-building events. Our offices in Chicago, New York, Pittsburgh, Salt Lake City, San Francisco and Toronto will remain operational and accessible for anyone to use on a voluntary basis, subject to local COVID-19 guidelines.

    All full-time jobs at Affirm (excluding interns and apprentices) are tied to a transparent grade-based pay range taking location into account.

    [Colorado Candidates] In accordance with Colorado’s Equal Pay for Equal Work Act, the grade for this position in Colorado is listed above. You can find the Colorado base pay range and benefits here.

    If you got this far, we hope you’re feeling excited about this role. Even if you don’t feel you meet every single requirement, we still encourage you to apply. We’re eager to meet people who believe in Affirm’s mission and can contribute to our team in a variety of ways not just candidates who check all the boxes.


    At Affirm, People Come First is one of our core values, and that’s why diversity and inclusion are vital to our priorities as an equal opportunity employer. You can read about our D&I program here and our progress thus far in our 2021 DEI Report.

    We also believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

    By clicking “Submit Application,” you acknowledge that you have read the Affirm Employment Privacy Policy, or the Affirm Employment Privacy Notice (EU) for applicants applying from the European Union, and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

    View Application
  • Webflow logo

    Senior Engineering Manager, Billing

    1 week ago

    Title: Senior Engineering Manager, Billing

    Location: San Francisco HQ or Remote

    Webflow is a visual web development platform that empowers non-coders to create incredible experiences for the web.

    We’re looking for a Senior Engineering Manager to help our team create the Billing Infrastructure that will enable our Product Engineering organization to monetize and deliver new capabilities while cultivating an environment of excellence, care and curiosity.

    About the role

    • Location: San Francisco HQ, US Remote, or ON/BC, Canada
    • Full-time

    As a Senior Engineering Manager, you’ll

    • Manage the engineering team responsible for powering Webflow billing and pricing for self-service and Enterprise customers
    • Lead a distributed and diverse team of engineers implementing robust backend services and rich, usable, frontend experiences.
    • Oversee the scope and implementation of new features and systems that are reliable, performant, and secure at scale.
    • Facilitate the team development process, working closely with Product Management, Design, and QA leads.
    • Help shape organizational processes and work with other Engineering Managers to continually evaluate how we can better support our reports and each other.
    • Lead by example and embody the spirit of Webflow’s dual missions and core behaviors.

    That said, these responsibilities are just the start! At Webflow, we encourage you to contribute wherever your interests take you and shape your role accordingly.

    About you

    You’ll thrive as a Senior Engineering Manager if you:

    • Have 5+ years experience managing and scaling engineering teams in a growth environment
    • Possess a strong technical foundation in backend services, building complex web applications, and AWS/Cloud architecture
    • Value accountability and will support your team in reaching their fullest potential
    • Have experience managing agile teams to adhere to software delivery cycles
    • Can empathetically deliver tough feedback with respect and kindness

    If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role’s requirements.

    About us

    At Webflow, we believe that what we’re doing doesn’t define our success — so we focus on our why and how :

    Our Mission

    To empower everyone to create for the web and lead impactful, fulfilling lives while we do it.

    Our core behaviors (how we act)

    • Earn customer trust

    • Get it done, do it right

    • Practice candor with care

    • Dream big, ship often Our commitments to you

    • We’ll pay you! This is a full-time, salaried position that includes equity

    • We’ll invest in your physical and mental well-being with health, dental, and vision benefits and a monthly stipend for health and wellness expenses

    • We’ll pay you to take a vacation seriously. We’ll give you a $1,000 bonus for taking your first vacation with us that is more than 5 days

    • We offer flexible parental leave

    • We provide remote employees with the equipment they need to create a great remote work environment

    • We will offer you the support you need to help you grow as an impactful senior engineering manager and a human being

    Ready to apply?

    If you share our values and enthusiasm for empowering the world, we’d love to review your application! We promise we do take the time and care to review every application we receive. However, as much as we wish we could interview everyone who submits an application, we cannot guarantee an interview or feedback due to the unprecedented volume of applications we are receiving today. We are rooting for you, and hope you do consider applying.

    Note: To join Webflow, you’ll need valid U.S. or Canadian work authorization depending on the country of employment.

    If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes.

    Webflow requires all new employees to submit proof of their COVID-19 vaccination status as a condition of their employment. As such, your failure to timely provide such information, upon Webflow’s request, may result in the revocation of your offer or the termination of your employment with Webflow, as applicable.

    At this time, Webflow does not require fully remote employees to be vaccinated against COVID-19. However, you must be fully vaccinated against COVID-19 and provide proof of vaccination to work out of any Webflow office, visit an office, or attend any in person work events, including company off-sites, company sponsored social gatherings, and meetings. As such, at this time, we will only consider individuals who are fully vaccinated against COVID-19 for roles which require any in person work. If, due to the nature of your role, you are at any time during your employment required to work in person, but you are not fully vaccinated against COVID-19, subject to applicable regulations, your employment may be terminated.

    We are committed to maintaining a safe and inclusive workplace, and our vaccination policy will evolve in response to the changing risks and regulations associated with COVID-19.

  • Mozilla logo

    Senior Software Engineer, Anti-Tracking

    1 week ago

    Title: Senior Software Engineer, Anti-Tracking


    The Company

    A lot of companies say they’re mission-driven . Our unique corporate structure guarantees that every decision we make upholds our mission: to make sure the internet stays available, safe, and welcoming to everyone. Beholden to neither shareholders nor investors, Mozilla Corporation is wholly owned by the not-for-profit Mozilla Foundation.

    Along with 20,000+ volunteer contributors and collaborators all over the world, Mozilla Corporation’s staff designs, builds, and distributes software that allows people to enjoy the internet on their own terms. Our flagship product the Firefox browser has expanded into a family of products that protects users and alerts them of risks.

    The Opportunity

    The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. We are responsible for making the things you see in the browser work securely, quickly, and well!

    Our team is geographically-distributed, and working in the open is the norm. We contribute to the code driving the Firefox browser on a number of desktop platforms – Windows, Linux, and macOS. Our focus is on implementing and fixing things in Firefox as well as helping other teams make it excellent for our users.

    Do you enjoy making people delighted with solutions to their problems? Do you like to collaborate with designers to implement new interfaces? Are you interested in learning how to write performant, secure code, and deliver it to hundreds of millions of people? If so, we’d love to hear from you.

    What You’ll Get To Do

    • Write code and tests, build prototypes, tackle problems with no clear solution, collaborate with other designers and engineers to make the web a better place.
    • Learn about a wide variety of problems and solutions across a large, mature codebase.
    • Help educate engineers on other teams through code reviews, giving talks, and/or writing documentation.
    • Work with driven, committed team members to bring the open web to people around the world.

    What You Bring

    Minimum Qualifications

    • You’re comfortable reading and writing JavaScript, HTML, and CSS.
    • You have the ability to easily switch contexts and work on several projects at the same time.
    • You have an interest in and ability to work with a distributed team (which requires good asynchronous written communication skills as well as good verbal communication skills).
    • You are happy to provide and receive constructive feedback; when you see something that can be improved, you act on it.
    • You can build consensus on complex issues, through your empathy, internal credibility and visibility.
    • You know how to approach an existing codebase and improve its architecture through small, planned interventions.

    Bonus Points

    • Reading and understanding C++ and/or Rust.
    • Unafraid of asking questions, and proposing new ideas if you think they will make a positive impact.
    • A love of helping your colleagues grow and get better at what they do.

    We value a variety of voices within our team and at Mozilla. You don’t need to check every box on this list to apply.

    About Mozilla

    Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

    Commitment to diversity, equity, inclusion, and belonging

    Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

    We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at recruiting@mozilla.com to request an accommodation.

    We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

    Group: D


    Req ID: R1787

  • Stitch Fix logo

    Lead Front End Developer- Email

    Stitch Fix
    USA Only
    1 week ago

    Title: Lead Front End Developer- Email

    Location: Remote, USA

    At Stitch Fix, our goal is to help our customers look great and feel great about themselves by revolutionizing how people shop. In a time-starved world where shopping often feels overwhelming, our business connects customers to clothes they love. Whether it’s helping someone dress for success at a new job or taking the stress out of packing for a family vacation, we fix clients’ closets and they love us for it!

    We’ve built unique, innovative software for merchandising, warehouse and inventory management, remote styling, and logistics. We leverage vast amounts of client data to make decisions throughout the company. All of this results in a simple, powerful offering to our clients and a very successful business. We believe we are only scratching the surface of our opportunity, and we’re looking for incredible people to contribute!

    About the Team

    The Marketing Technology team at Stitch Fix is responsible for driving new client growth and driving value from the existing client base. At its core, Stitch Fix is a personalization service, and our team leverages data and insights to bring that same level of personalization to our marketing.

    About the Role

    As an Email Developer at Stitch Fix, you will support technical implementation of email marketing strategy: code HTML emails, using mobile first, responsive and adaptive development techniques; integrate emails into various ESP (email service provider) platforms, such as Blueshift and Mail Chimp; test email layout across multiple devices using various testing platforms; add segmentation and personalization using Liquid or other ESP personalization languages: enhance email development tooling by fixing bugs, maintaining core functionality, and making upgrades when opportunities arise.

    You’re excited about this opportunity because you will

    • Innovating and partnering at the cutting edge of email development and personalization.
    • Act as technical liaison between the engineering, analytics, marketing, and creative departments.
    • Ensure the technical feasibility of UI/UX designs.
    • Champion best-practices in development and workflow processes.
    • Introduce new ideas to push team capabilities.
    • Execute in a fast-paced and highly-fluid environment.

    We’re excited about you because

    • You have a BA in computer science and/or 3+ years relevant experience in front-end development or email development You can navigate Figma and Photoshop
    • You have experience with Cloudinary or other image transformation platforms.
    • You take pride in pixel-perfection’.
    • You are highly organized with an exceptional attention to detail.
    • You have the ability to learn technical systems and in-house tools quickly.
    • You possess outstanding work ethic, ability to perform under pressure, meet deadlines, and prioritize and deliver multiple tasks on time.
    • You have a natural ability to collaborate well with others across the organization and thrive in a fast-paced environment.
    • You have JavaScript experience working in node.js with task runners such as Grunt, leveraging sass, handlebars, JSON, YAML, and similar configurations/integrations.
    • You love building automations and API integrations.
    • You have a passion for a vibrant company culture committed to being Bright, Kind and Motivated by Challenge.

    You’ll love working at Stitch Fix because we…

    • Are a successful, vibrant, fast-growing company
    • Are a technologically and data-driven business.
    • Are at the forefront of tech and fashion, redefining shopping for the next generation.
    • Are passionate about our clients and live/breathe the client experience.
    • Get to be innovative every day.
    • Have a smart, experienced, and diverse leadership team that wants to do it right & is open to new ideas.
    • Believe in autonomy & taking initiative.
    • Have sunny offices in downtown San Francisco, CA
    • Offer transparent, equitable, and competitive compensation based on your level to help eliminate bias in salaries, as well as equity and comprehensive health benefits.
    • Are serious about our commitment to life-work balance, and have generous parental leave policies.

    About Stitch Fix

    Stitch Fix is an online personal style service for men and women combining art and science to disrupt and redefine the retail industry. We’re the first fashion retailer to blend expert styling, proprietary technology, and unique products to deliver a refined and deeply personalized shopping experience. We leverage vast amounts of client data to make decisions throughout the company. All of this results in a simple, powerful offering to our customers and a successful, growing business. We believe we are only scratching the surface of our opportunity, and we’re looking for incredible people to contribute! We’d love for you to help us carry on the trend.

    Please review Stitch Fix’s Recruiting Privacy Policy here:https://www.stitchfix.com/privacy/usrecruitingprivacy

    This link leads to the machine readable files that are made available in response to the federal Transparency in Coverage Rule and includes negotiated service rates and out-of-network allowed amounts between health plans and healthcare providers. The machine-readable files are formatted to allow researchers, regulators, and application developers to more easily access and analyze data.

  • commercetools Integrated Offerings logo

    Engineering Manager - Studio, fully remote (f/*/m)

    commercetools Integrated Offerings
    2 weeks ago

    Location: No location restrictions, we hire remotely worldwide 🌍

    Language: We operate internally and externally in English (US)

    Hours: 40 hours per week for full-time. You are free to choose your own hours as long as there's some overlap during the daytime of our CET team for meetings and other internal cultural events

    Part-time options: We will consider part-time options for this role, please mention what you're looking for in your application

    Level: Senior (5+ years)

    Salary: Starting at €71,250 - €90,750 for full-time 

    Note: We have defined a salary range for this role based on the level of initiative and experience we're looking for. This is not the “limit” and there's room for you to grow with us in commercetools Frontend - we're currently running a separate framework and process from our parent company which will be aligned in the future.


    🌟 The Opportunity

    We continue to improve and extend the first and most important business user touchpoint, the Studio. To do so we will grow the team with more passionate engineers. Do you like to participate in implementing an amazing user experience that allows users to create incredible eCommerce sites on top of headless APIs? Do you like visually appealing but also functional frontends that make complex tasks look simple? Would you like to improve a web application based on user research and usage data together with a product team? Then this position could be perfect for you!

    🚀 Your Mission

    • Actively work with the team as a coach, bring the best out of people to help them achieve their ambitions. You will stay in contact with all team members to drive their development and evaluate their performance
    • Work alongside our Product, Design, and Engineering team members, taking accountability for optimizing the performance of the team and finding ways to make improvements
    • Be involved in hiring high-quality engineers and building a great team – assess the current team and identify the skill gaps to create hiring plans with your People Business Partner
    • Enable a cohesive technical vision by working with the team and ensuring the voices of senior staff are heard when needed to ensure architectural cohesion, and identify and address challenges when it comes to cross-team communication during planning

    👉 What is it like working in our team?

    "We are a very technical team, and we approach every challenge head-on. We know we can rely on each other, and we live by our values — we're in this together. With a unique product comes unique challenges, and we overcome them using our strengths and expertise." – Jim, Engineering Manager

    💪 What you will accomplish in your first 90-days

    • Meet your colleagues from other departments and get accustomed to our values and ways of working
    • Get familiar with our stack and tools
    • Complete your onboarding plan and attend commercetools onboarding sessions

    🧩 What you need to succeed

    • A solid technical background so that you understand modern React and API-based web application development and engineering work plans
    • Able to assess and track how your team members are currently feeling
    • Proficient in asking open questions to help your team members define goals and work with them to develop plans for skill development
    • Competent at moderating meetings and helping the team to collaborate more closely while also making sure there's a consistent output of the team
    • Capable of discussing hiring and other requirements with the Leadership team and People teams from a technical and business perspective
    • Able to work closely with our Product team to produce the product roadmap for your team
    • Experience working remotely, either leading a remote team or as a senior contributor
    • Excellent written and verbal communication skills in English as you'll coach teams and individuals and teams to help them reach their full potential

    ⚙️ Our stack

    • React (plain and TypeScript) and Next.js in the frontend
    • MaterialUI, SCSS, and Tailwind
    • PHP with Symfony and Node.js in the backend
    • MySQL and CouchDB as databases

    🚀 About Us

    At commercetools Frontend, we're a fully remote company a Series C company valued at ¢1.9bn, and were named a Leader in the 2021 Gartner® Magic Quadrant™ for Digital Commerce for the second year in a row. 

    We are formerly Frontastic, a remote-first company since 2017 we know how to do remote work properly. We joined commercetools in November 2021 and are still growing and focused on our mission: Let commerce teams build the incredible. Do you want to be part of this exciting journey?

    🤝 Our hiring process

    We have designed our hiring process with the candidate experience in mind. This is important to us as we know to build the best product possible, we need the best people. Learn more about our hiring process.

    🕒 We aim to respond to all candidates within 72 hours (except on weekends).

    1️⃣ Submit your application to our team for review2️⃣ You'll then be invited to a short technical assessment though Codility (depending on number of applicants)3️⃣  Discovery call (45min) with Alexandra Ionescu, our Head of Engineering, to discuss the role, our culture, and find out if it's a good alignment with your own preferences and skills, as well4️⃣ Culture questions (via email) to see how you approach important topics such as growth and work planning5️⃣ First Interview (60min) with Tobias Schlitt, Principal Backend Engineer to discuss our commercetools for Growth product6️⃣ Second Interview (60mins) with Catherine Jones, Product Manager to discuss our studio team

    7️⃣ Coffee Break (30min) an informal chat with members of the team to get to know who you'll be working with

    👏 We're offering

    • A remote setup and processes tailored for remote workers
    • An open learning and development budget, including an internal learning academy
    • The freedom of planning your work around life and not the other way round — we want you to bring your full self to work, and this includes owning your daily routines
    • A company laptop of your choice and a personal budget for any additional equipment you need — you will be able to purchase it yourself with a virtual company credit card

    💬 We'd love to hear from you

    If you have any questions about the role, email our Talent team at people@frontastic.cloud. Applications will only be accepted directly through the job application form.

    Want to know more about us? You can find out more on our website.

    If this role is not for you, but you know of someone who'd be a great fit, we would really appreciate it if you could share this role with them!

    ℹ️ Equal Opportunities

    🔍 Are you looking for something else? Check out our Career Page and our Website for more information.

    We are all different and that is what makes us stronger! We hire great people from a wide variety of backgrounds, not just because it’s the right thing to do, but because it makes our company better.

    commercetools celebrates being a diverse environment and is proud to be an equal opportunities employer. If your professional profile aligns with our specific hiring requirements and company culture, then we encourage you to apply. We will assess your competencies, future potential, approach to learning and self-development, and passion, and not your age, color, national origin, religion, gender, gender identity or expression, sexual orientation, familial status, genetics, or disability.

  • CODECABIN_ logo

    Full-stack Developer

    2 weeks ago

    CodeCabin has a wide range of products which require continuous support and development. 

    We are looking for intelligent and well-spoken individuals who have an understanding of PHP (WordPress is a bonus) and have great problem-solving skills. The individual MUST HAVE a passion for programming and be emotionally mature. 

    Our core products:

    • wpgmaps.com
    • contentbot.ai

    Duties and Responsibilities:

    • Software development
    • To monitor, support, maintain products
    • Respond to customers enquiries via support channels (email and support desk)
    • Internal escalation and communication with different departments
    • Following a query through from start to finish
    • Reporting
    • Working effectively within a team
  • HubSpot logo

    Technical Lead Growth Monetization, Frontend

    USA Only
    2 weeks ago

    Technical Lead Growth Monetization, Frontend (US/Remote)

    The Growth Product Group is an influential team with a big mission. We want to help millions of organizations around the world grow better through empowering people to discover, adopt, and buy HubSpot’s products the way they want to.

    The Monetization team specifically identifies ways to help our existing free user base become paying customers through constant experimentation, iteration, and partnership with HubSpot’s go-to-market teams. We are growing our Growth Payments team, a small, fast-paced group of highly motivated individuals, positioned to make a huge impact on both our users and HubSpot’s business. As an engineer on Monetization, you have the rare opportunity to tie your work directly to company revenue and growth and to partner closely with Product and UX on strategy and vision.

    As An Technical Lead On Growth Monetization, You Will –be contributing daily to HubSpot’s code base, TLs will lead small autonomous Frontend teams with a focus on product feature development for customer billing security, to deliver solutions that create exceptional value for our customers. Teams in Hubspot are kept small and nimble to maximise ownership and to eliminate scale challenges and communication overhead (e.g. very few meetings that could have been a Slack message!). This commitment to keeping teams small also allows leads to remain deeply technical and product-focused as well as being able to spend time coaching and developing the great developers they work alongside.

    • Write and ship production code that has meaningful user and business impact
    • Envision, build, and analyze new features and tools, each contributing to company growth and revenue
    • Work with a small, cross-functional team of engineers, PMs, designers, content designers, product analysts, and researchers
    • Collaborate with HubSpotters all over the company, whether in engineering, product, design, research, marketing, sales, etc.
    • Help HubSpot users meet their goals via changes you’ve made
    • Implement experiments that give us valuable insights into user behavior and how to improve their experience
    • Get exposure to how HubSpot works as a business

    You May Be a Fit If

    • You have front-end development experience. We work with JavaScript and React primarily, but experience with specific technologies is secondary too strong programming fundamentals.
    • Growth , monetisation and or payments experience would be amazing but not essential
    • Some previous team, technical or pod lead experience is preferred – managing engineers or projects and taking responsibility for the team’s software design and delivery
    • A continued passion to contribute to the code base and for product feature development and product innovation
    • Experience working closely with, and contributing ideas and feedback to, product management and designers to help create a solution to exceed our customers needs
    • The ability to work collaboratively with the team to solve problems, transfer knowledge, and develop overall product architecture
    • Comfort performing code reviews for engineers at all levels
    • Coaching and mentorship experience
    • You have a strong focus on the user. You can gain empathy for their challenges and understand how they may flow through our product.
    • You not only get excited about big, technical challenges, but also about being very close to the business and our go-to-market strategies
    • You have or are interested in developing data analysis skills. You’re not afraid to dive into Amplitude, Looker, Excel, or other data analysis tools and collaborate with our ops and analytics teams.
    • You have or are interested in gaining experience with experimentation and A/B tests.
  • Affirm logo

    Senior Software Engineer, Backend Debit+

    USA Only
    2 weeks ago

    Title: Senior Software Engineer, Backend (Debit+)

    Location: Remote US

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm proudly includes Returnly.

    The Debit+ Money/Data Engineering team is looking for a passionate Senior Software Engineer to help build the tools and systems that we use to manage money movement, bank data integration & merchant data. Debit+ is Affirm’s newest financial product that marries the functionality of a debit card with access to Affirm’s buy now pay later financing options. Our ability to move money effectively is critical to our ability to reach new customers and improve financial lives. We work closely with experience, data science, product, and a wide range of engineering teams to both leverage existing systems and build new systems.

    This role requires a high level of technical capability, strong cross functional communication, and a creative mindset. Our work needs to be correct, scalable, and extensible. Our job is to have an industry leading money movement system to empower our product.

    Affirm is experiencing explosive growth with millions of customers across thousands of merchants in-store and online, and your contributions will be a key enabler of that growth. Come join us as we build a beloved, lasting financial services brand predicated on honesty and trust. It’s going to be an amazing ride!

    What You’ll Do

    • Drive planning and prioritization of projects based on product, technical, and business goals by leveraging relevant resources and data.
    • Work cross functionally with colleagues in Experience, Accounting, Product, and Analytics teams to set and execute our money movement strategy for the Debit card
    • Build APIs and data models to work within micro-service and event-driven architectures
    • Take an active role in mentoring junior engineers, and the processes that support team growth and efficiency

    What We Look For

    • 4+ years of experience as a software engineer
    • A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
    • Excellent communication skills, both written and verbal. Must be proficient in asynchronous mode of communication written tech specs, wiki, project plans, etc.
    • Excellent project management skills high degree of organization and ability to surface critical information effectively.
    • Work with our Product team to extend our core money movement systems;
    • Passion for working with multi-functional teams including Product, Design, Analytics and Business teams.
    • Python/Kotlin development experience is a plus.
    • Experience with AWS and/or other cloud providers is a plus

    Optional skills / experience

    • Exposure to ACH system
    • Exposure to Plaid / Teller in past
    • Prior experience with card networks

    Location – Remote U.S.

    Grade – USA 30


    Affirm is proud to be a remote-first company! The majority of our roles are remote and can be located anywhere in the U.S. and Canada (with the exception of the U.S. Territories, Quebec, Yukon, Nunavut, and the Northwest Territories) unless the job indicates a different global location. We are currently building operations in Spain, Poland, and Australia. Employees in remote roles have the option of working remotely or from an Affirm office in their country of hire, and may occasionally travel to an Affirm office or elsewhere for required meetings or team-building events. Our offices in Chicago, New York, Pittsburgh, Salt Lake City, San Francisco and Toronto will remain operational and accessible for anyone to use on a voluntary basis, subject to local COVID-19 guidelines.

    All full-time jobs at Affirm (excluding interns and apprentices) are tied to a transparent grade-based pay range taking location into account.

    [Colorado Candidates] In accordance with Colorado’s Equal Pay for Equal Work Act, the grade for this position in Colorado is listed above. You can find the Colorado base pay range and benefits here.

    If you got this far, we hope you’re feeling excited about this role. Even if you don’t feel you meet every single requirement, we still encourage you to apply. We’re eager to meet people who believe in Affirm’s mission and can contribute to our team in a variety of ways not just candidates who check all the boxes.


    At Affirm, People Come First is one of our core values, and that’s why diversity and inclusion are vital to our priorities as an equal opportunity employer. You can read about our D&I program here and our progress thus far in our 2021 DEI Report.

    We also believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

    By clicking “Submit Application,” you acknowledge that you have read the Affirm Employment Privacy Policy, or the Affirm Employment Privacy Notice (EU) for applicants applying from the European Union, and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

  • Canonical logo

    C++ Graphics and Windowing System Software Engineer

    2 weeks ago

    Title: C++ Graphics and Windowing System Software Engineer – Mir

    Location: Home based – Worldwide

    We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We’re growing the team and looking for new colleagues who share our passion for precision, performance and user experience.

    Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop environments. We focus on developers who are building window compositing systems or device graphics experience, and aim to give them an amazing developer experience, security, and easy access to today’s most used graphics toolkits and libraries.

    We work on Mir and solutions built on it like Ubuntu Frame, and we also set the pace for graphics enablement across the Ubuntu certified hardware ecosystem. Our daily drill includes design, development and testing of features in those pieces of software as well as responding to issues and user inquiries. Most of the software is written in C++, with support tooling in scripting languages. We’re also considering Rust or Carbon as evolutionary steps forward.

    This is an excellent opportunity for someone who wants to have a meaningful impact on modern display technologies that will impact millions of developers. Canonical offers a fast-paced team environment and a career full of learning and development opportunities across the open source spectrum.

    What you will do

    • Design and implement features across the Mir stack
    • Assist in debugging, tracking down and fixing issues
    • Improve tests and performance benchmarks to catch issues early
    • Create documentation to enhance the developer experience
    • Engage with the open source community and commercial partners
    • Collaborate proactively with a distributed team

    Required skills and experience

    • You have excellent, modern C++ programming taste
    • You have a rigorous approach to software design, development and testing
    • You have a solid understanding of asynchronous programming and concurrency patterns
    • You have strong written and verbal communication skills to document and present software developed
    • You are productive collaborating remotely and are highly motivated and organized
    • You are familiar with Linux as a development and deployment platform
    • You have proven ability to consistently deliver robust code to production
    • Bachelor’s or equivalent in Computer Science, STEM or similar degree

    Desirable skills and experience

    • Experience with the Wayland protocol ecosystem and compositors
    • Familiarity with a range of Linux Desktop Environments
    • Familiarity with OpenGL, Vulkan, and other graphics and animation frameworks
    • You have experience developing and deploying on a Ubuntu/Debian system

    What is Canonical?

    Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world’s best free software platform . Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

  • Myriad Genetics logo

    Senior Manager, Software Engineering

    Myriad Genetics
    USA Only
    2 weeks ago

    Title: Senior Manager, Software Engineering

    C: 10.07

    Job Schedule Full time

    Job Description

    Senior Manager, Software Engineering

    We need a Software Engineering Leader to help Myriad Genetics, Inc. deliver innovative products that allow patients to make life-changing decisions. Our genetic screening and testing help to provide actionable insights to empower people to make critical and timely healthcare decisions by using molecular diagnostic tests for hereditary cancer, urological cancer, depression, and other diseases. We are excited about the future and remain committed to advancing the science of personalized medicine as we develop more products to address unmet medical needs.

    This is a REMOTE – WORK FROM HOME (US only) position with flex-work as an option if you are near a Myriad location.


    • Lead major software engineering initiatives to design, build and ship digital products used by patients, providers, and other stakeholders
    • Develop, coach, and mentor high performing team(s) of software engineers
    • Activate and foster a culture of technologists inspired by the Myriad mission
    • Evolve contemporary SDLC processes and technical best practices (i.e. cloud native, de-coupled, etc.) to ensure stable and scalable systems
    • Partner with security, quality, and compliance to build those dimensions natively
    • Partner with other key leaders like Product & UX to build simple, elegant, and valued digital solutions
    • Manage and effectively communicate direction, progress and risks with external partners and stakeholders


    • 5+ years professional software experience with demonstrated leadership experience
    • Strong opinions about how to grow a team, contribute to a vibrant developer culture, and exhibit servant leadership
    • Evangelist for ‘clean code’ and Agile ways of working
    • Caring and empathetic leader, continuously evolving as an inclusive leader
    • Highly collaborative, curious, and seeks to understand
    • Prioritizes “bringing people with you” vs being the smartest person in the room
    • Ability to break down larger problems into smaller components and potential resolutions
    • Can lead through uncertainty, complexity, and ambiguity
    • Working knowledge and past experiences with the varied programming languages/technologies, like Python, Django, Kotlin, React, Vue, AWS, Kafka, GraphQL


    • Myriad Neuroscience: https://genesight.com/about-myriad-neuroscience/
    • Myriad Oncology: https://myriad-oncology.com/
    • Myriad Urology: https://myriadmyrisk.com/urology/
    • Myriad Women’s Health: https://myriadwomenshealth.com/
  • Trustworthy logo

    Full Stack Engineer (Marketing)

    North America Only
    2 weeks ago

    We’re a venture-backed startup on the verge of creating a new category we’re calling the Family Operating System®, and we want you on our team. At Trustworthy, our mission is to keep families organized and prepared for the unexpected by delivering a secure and beautiful online service that keeps their most important information up-to-date, accessible, and optimized. Trustworthy is the family’s single destination point for everything from financial accounts, life insurance policies, and estate documents to family stories, traditions, and passport numbers.

    The RoleYour role will be a critical voice and doer in building the technical foundation for Trustworthy’s growth. You will sit at the intersection of engineering and business impact, working with our multidisciplinary growth team to develop technical solutions and resources to acquire and convert more users. A rigorous and scientific approach to business growth transforms how a company operates and what it achieves; a solid engineering foundation is the biggest lever to achieving that transformation. You will make that happen.

    What You’ll Do

    • Develop growth strategies collaboratively as the engineering expert on a multidisciplinary growth team (data science, design, marketing, product)
    • Strategize and execute growth experiments.
    • Build user-facing experiences, data analysis tools, and systems that prioritize user acquisition and conversion and revenue growth.
    • Communicate in-process and finished work to stakeholders.
    • Consistently deliver projects in accordance with your estimates.
    • Meet tight deadlines and pivot quickly when priorities change.
    • Manage several projects simultaneously.
    • Implement SEO and SEM improvements across Trustworthy’s top of the funnel websites


    • 3+ years of experience as a software engineering generalist (PHP / Laravel / Javascript / Jekyll / Hugo / REST APIs etc.)
    • Full stack development experience. Highly proficient in HTML, CSS, JavaScript. Knowledge of React is a bonus.
    • Understanding of marketing concepts such as conversion, analytics, A/B testing, lead generation, buyer journeys, and search engine optimization.
    • Experience with analytic software, methodologies and data visualization tools
    • Growth and experimentation advocate (you enjoy learning, trying new things, and applying the scientific method to drive business growth)
    • Ability to communicate clearly and effectively with non-technical teammates about engineering practices and technical strategies (you should be able to challenge potential experiments and suggest easier implementations while treating your team members with respect).
    • Experience in or interest in learning other marketing channels and techniques, including programmatic, offline, email, CRO, content marketing, and SEO.
    • Knowledge of the latest trends in growth engineering.
    • Ability to manage multiple projects of varying complexities, meet deadlines, and work well under pressure.
    • Passion for helping modern families protect, organize, and optimize their most important information.
    • Bonus: previous experience as part of an interdisciplinary startup growth team, experience with Stripe checkout.


    • Healthcare benefits - Medical, dental, vision.
    • Equity benefits - Generous equity in the company you're helping to build.
    • Unlimited vacation - No one can work all the time.
    • Home office setup - Set up your work environment and make it work with a sitting/standing desk + all the hardware and software you need. 100% on us.
    • Annual team meetings - Team cultural events online and in person. We're remote but we're not distant ;-)
    • Birthdays off! - We celebrate your birth and you take the day to enjoy and relax.
    • 401k coming soon!

    DiversityTrustworthy’s vision is for all identities, backgrounds, and expressions to be represented in the workplace. We’re building the foundation for long-term success and intend to cultivate a safe, collaborative, and inclusive space and company culture.

    We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.

  • Torc logo

    Full Stack Developer

    2 weeks ago

    Full stack engineers are highly skilled and sought after experts in the software development spanning the areas of web, mobile, and software development. These engineers are highly skilled in coding both the frontend and the backend of systems. In addition to coding, these engineers are able to discuss, visualize and comprehend the full system architecture. Skills for a Full Stack engineer range from covering languages and frameworks like HTML, CSS and Javascript on the frontend to Java, NodeJS, C# and SQL on the backend. Full stack engineers are expected to be able to handle everything that is thrown at them, including API development, frontend coding, deployment of systems, or delivering entire products


    • Meet with the software development team to define the scope of software projects
    • Understand data structures and design patterns
    • Design and implement scalable web services, applications, and APIs
    • Develop and maintain internal software tools
    • Write low-level and high-level code
    • Troubleshoot and fix bugs
    • Develop efficient software
    • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
    • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
    • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
    • Understand and are able to participate in the latest development methodologies by following best practices


    • Previous experience as a full stack engineer
    • Advanced knowledge of one or more of the following frontend languages: HTML5, CSS, JavaScript, PHP, and JQuery
    • Proficient in one or more of the following backend languages: Java, Python, Rails, Ruby, .NET, and NodeJS
    • Knowledge of database systems and SQL
    • Advanced troubleshooting skills
    • Familiarity with JavaScript frameworks
    • Good communication skills
  • Betterment logo

    Engineering Manager – Full Stack

    USA Only
    2 weeks ago

    Title: Engineering Manager – Full Stack

    Location: United States (Flexibile)

    About Betterment:

    Betterment is a smart money manager that offers cash management services, alongside their core investing and retirement solutions. Since 2010, Betterment has had one mission: to help people make the most of their money so they can live better lives. Using cutting-edge technology, they empower their hundreds of thousands of customers to manage their money for today, tomorrow, and someday through personalized, expert advice; automated money management tools; and Tax Smart strategies that help keep taxes low across accounts. Learn more at www.betterment.com.

    About the Role:

    Engineering Managers craft our customer-facing applications by leading and mentoring high output teams. As an Engineering Manager at Betterment, you’ll collaborate closely with product managers, designers, and cross-functional stakeholders to develop a product roadmap and manage its execution with your team to deliver value to customers and clients. You’ll also partner with engineers on your team and beyond to identify and advocate for work that will allow your team to continue executing at a high level. You’ll play a crucial role in balancing on-time delivery of new features alongside system stability and scale, all while helping mentor and grow a team of amazing engineers.

    This role is remote eligible. For Colorado only, this role has an annual salary range of $160,000 to $175,000, a competitive equity package, health, dental and vision benefits, a 401(k) offering with employer match, wellness stipend, and a flexible PTO policy. This job may also be eligible for variable compensation in the form of an incentive bonus.

    A Day in the Life:

    • Build innovative technology that empowers people to make the most of their money, so they can live better.
    • Take your ideas to the next level right away. We experiment, iterate, learn, and repeat.
    • Collaborate, with purpose. You’ll work in small groups with other talented thinkers and figure out how to make Betterment’s revolutionary software even better.
    • Gain trust through transparency. We believe in taking the guesswork out of investing. That means a consistent experience for our customers you’ll build the tools to make it possible.
    • Create efficiency. Our software helps customers save time and money. We maintain it through clean code, pragmatic programming, and lean engineering.
    • Work with people who care. Half of our team is made up of engineers but we believe everyone at Betterment is an engineer with their own tools. We’re a group of talented professionals who pride ourselves on what we do. We’re smart, innovative, energetic, and lots of fun.

    What We’re Looking For:

    • Strong experience in object-oriented programming; RoR is preferred
    • Experience with hands-on managing, mentoring, and inspiring a team of talented engineers, including senior engineers
    • Experience building and maintaining full-stack applications, distributed systems, and third-party integrations
    • Experience leading execution of large team projects and execution of smaller concurrent projects in partnership with senior engineers
    • A real passion for software engineering and building what doesn’t yet exist
    • Experience collaborating with other engineering teams, product managers, subject matter experts, and non-technical stakeholders
    • Know when to make the trade-offs required to ship without compromising quality
    • Appreciate that investing in solid tests pays for itself several times over
    • Have a track record of leading highly productive engineering teams

    What Being at Betterment Means for You:

    Joining Betterment means belonging to a community of folks passionate about change, being on a team that cares for your well-being, and continuing on a journey of non-stop growth and evolution.

    You’ll join a Community that Cares:

    • Betterment is a place to bring your best self and make meaningful connections with your peers through interest groups, sports clubs, social events, meetups, and regular knowledge sharing, all occurring in a remote friendly way.
    • Join one or more of our 8 Employee Resource Strategy Groups as a member or an ally, and help us shape Betterment’s culture and product for years to come.

    You’ll stay Happy and Healthy:

    • We will ensure you’re set up and cared for with a customizable workstation, benefit packages that fit your needs (including infertility support and World Professional Association for Transgender Health approved benefits), a Self Care stipend of $600 per year to invest in your wellness however you see fit, as well as additional professional development funds.
    • You’ll have unlimited paid personal and vacation days, and a team that cares about your whole life, not just what you’re working on.

    You’ll Learn & Grow:

    • Enhance your skills and abilities through Betterment University courses and additional allowance for outside learning.
    • As part of a team that values knowledge sharing and transparency you can opt into mentoring and career coaching programs, weekly company meetings, and show & tells.

    Please note that Betterment is dedicated to providing accommodations to candidates with disabilities. If you need accommodations at any point throughout the interview process, please reach out to interview.accommodations@betterment.com

    What Happens Next?

    We expect to take a few weeks to review all applications. If we would like to spend more time with you, you will hear from us to arrange next steps. You can expect 3-4 sets of conversations, all remote, with your future colleagues in the weeks following your application.

    Throughout the interview process, we’ll look to learn more about your skills, experiences, capabilities, and motivators. Many of our interview questions will be behavioral, aimed at understanding how you might operate here at Betterment. We may ask you to complete a case study exercise or technical assessments, depending on the role, as we aim to collect a robust set of data points throughout the interview process.

    On average, it takes us around 2-3 weeks to make a hiring decision, depending on your availability and sense of urgency. As a best practice, we aim to interview at least 3 final round candidates before making a hiring decision.

    Please note that we’re unable to offer individual feedback during the interview process. We usually see 1,000+ applications for open positions, and our hiring team simply doesn’t have the bandwidth to offer personalized feedback to each candidate.

    We recognize that interviewing for a new role is a big deal. We appreciate you giving us consideration as the next step in your career. Our Recruiting Team is here to support and advocate for you through the interview process, so please let us know how we can help.

    Come join us!

    We’re an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, gender (including gender nonconformity and status as a transgender or transsexual individual), sexual orientation, marital status, age, physical or mental disability, citizenship, past, current or prospective service in the uniformed services, predisposing genetic characteristic, domestic violence victim status, arrest records, or any other characteristic protected under applicable federal, state or local law.

  • Citizens Bank logo

    Principal Architect – Software Engineering

    Citizens Bank
    USA Only
    2 weeks ago

    Principal Architect – Software Engineering

    Category: Technology, RemoteReferenceNumber: 227607JobType: 1st Shift

    Job Description:

    Description – External

    As Principal Architect Software Engineering, you will be instrumental in bringing innovative ideas to fruition. Your role will be central to the successful integration of disruptive technologies within the organization. The Principal Architect will provide architectural mentorship and oversight at a Company Platform level, including its supporting Technical Platform. The Principal Architect will work cross-functionally with both technical and non-technical teams, including: business development, product management, software engineering, cyber-security and departmental executives to drive tangible results. The Principal Architect is capable of presenting designs and ideas to an Architecture Review Board and to Technology and business senior management.

    The Principal Architect Software Engineering will be responsible for:

    • Participating in code and design reviews with teams of software, network and cloud engineers to ensure that solutions meet current enterprise standards; ensuring the cybersecurity of proposed solutions. Applying specialized knowledge of industry standards or practices to assigned initiatives.
    • Designing and handling solutions that provide frameworks, interfaces, and services that can be extended and reused across the portfolio, ensuring that architecture is consistent with enterprise architecture standards, guidelines and principles.
    • Frequently collaborating with other functional teams’ leadership and engineers to align and use solutions. Contributing to technology direction, develop architecture and influence implementation to gain measurable business improvements.
    • Providing post-implementation support to project stakeholders, such as training and troubleshooting. Applying analysis based on research and introspection to recommend solutions.
    • Performing long-term trend analysis regarding the implementation of new technological solutions; analyzing data gathered and produce reports.
    • Reviewing performance and control reports; determining the appropriate course of action to improve performance when necessary. Extending business product innovation through the introduction, adoption and implementation of technology.



    Required Skills/Experience:

    • 8+ years of Java development or solutions architecture experience
    • Expertise with modern, Agile-based application development methodologies and emerging technologies like microservices, API management, web-scale architectures, container-based delivery, cloud automation, TDD, BDD, continuous integration (CI), and CD.
    • Hands-on experience with end-to-end software development of complex multi-tiered systems
    • Experience with multiple IT disciplines with a confirmed understanding of relevant architectural concepts
    • Experience using system and process analysis
    • Strong communication skills; ability to facilitate technical conversations with non-technical stakeholders
    • Experience working with data and DBMS, including legacy and emerging database technologies.
    • Experience with RDBMS, NoSQL is a must for Principal and up.
    • Experience building highly available customer-facing applications, in a GDHA setting
    • Experience building cloud-native applications
    • Experience with API s
    • Experience designing highly available and resilient solutions, Automation, identify opportunity of performance improvements, Able to transform traditional monolith architecture stack to modern microservices based loosely decoupled architecture.
    • 10+ years of web-development or solutions architecture experience
    • Experience in 2 or 3 of the following technology areas. Infrastructure, Security, DevOps, Application Development, Database technologies, Cloud computing(AWS, Azure, GCP)
    • A bachelor s degree or foreign equivalent in computer science or a related field

    Desired Qualifications

    • Experience in the financial services industry; understanding of the role of consumer and custodial banks; experience handling sensitive financial data
    • Strong business analysis, solutions crafting, interaction management and presentation skills.
    • Understanding of multiple programming languages, including at least one front end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.
    • UI/UX experience, including relevant web/application branding techniques


    Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

    Why Work for Us At Citizens, you’ll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.Equal Employment OpportunityCitizens, its parent, subsidiaries, and related companies provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability or perceived disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague s or a dependent s reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws.Equal Employment and Opportunity Employer/Disabled/VeteranCitizens is a brand name of Citizens Bank, N.A. and each of its respective affiliates.

  • Appboy logo

    Senior Software Engineer, Kubernetes Platform

    USA Only
    2 weeks ago

    Title: Senior Software Engineer, Kubernetes Platform

    Location: Remote – USA

    Braze (Nasdaq: BRZE) is a leading, comprehensive customer engagement platform that powers interactions between consumers and brands they love. With Braze, global brands like Burger King, Delivery Hero, HBO Max, Mercari, and Venmo can ingest and process customer data in real time, orchestrate and optimize contextually relevant, cross-channel marketing campaigns, and continuously evolve their customer engagement strategies. And we do it at scale last fiscal year our customers used Braze to send approximately 1.5 trillion messages to billions of monthly active users.

    But we’re so much more than our platform. Although we’ve recently grown to a team of over 1,300 people, Braze still buzzes with energy, collaboration, and transparency. We value curiosity, individuality, and tenacity as part of the team, you’ll be encouraged to take your seat at the table and create your own destiny. Our values are inspired by our employees, which means Braze is a place where you can truly be yourself. We’re growing, with a focus on building for the long term under tenured leadership and continuing to evolve for the better.

    Need more proof? Braze is proudly certified as a Great Place to Work in the U.S. and the UK. In 2022, Braze ranked #1 on Fortune’s Best Small and Medium Workplace in New York, #5 on Fortune’s Best Workplaces for Millennials in the US, and #11 on Fortune’s Best Medium Sized Workplace for Women in the UK.

    You’ll find many of us at headquarters in New York City or around the world in Austin, Berlin, Chicago, London, Paris, San Francisco, Singapore, Tokyo, and Toronto.

    Our team helps to improve automation, infrastructure reliability, and empowers Braze’s other engineering teams to leverage the infrastructure products and platforms we create easily. Braze operates at a massive scale with over 3.3 billion monthly active users across our customers, collecting hundreds of billions of data points each month, and sending billions of messages to end-users daily. We use a diverse technology stack rooted in Ruby on Rails, MongoDB, Redis, Kafka, Kubernetes, and more. As a Site Reliability Engineer at Braze, you will collaborate with your team and consumer engineering teams to continuously improve the infrastructure, automation, and tooling that build internal products from these technologies.


    • Partner with Braze’s engineering teams:
      • Architect products to effectively utilize infrastructure platforms in a scalable, reliable manner
      • Debug reliability and scalability issues across all stack layers, including the products built using our infrastructure platforms
      • Make monitoring and alerting alerts on symptoms and not on outages
      • Ensure that Braze meets our strict enterprise-grade SLAs with customers
    • Develop Braze’s internal platform infrastructure:
      • Create Infrastructure as code using Chef, Terraform, and Kubernetes
      • Develop deployment pipelines for applications in multiple languages using Docker, Kubernetes, etc.
      • Provide centralized/common tooling, services, and automation frameworks that are critical for scaling operations, capacity management, reducing operational pain, and improving the day-to-day workflow of Braze’s engineering teams
    • Manage incidents:
      • Be on a PagerDuty rotation to respond to availability incidents and provide support for other engineers
      • Use your on-call shift to prevent incidents from ever happening
      • Retrospect everything that happens to turn lessons into system improvements/changes, automation, etc.


    • 5+ years of experience as a Software or Site Reliability Engineer
    • You think about systems – interfaces, boundaries, edge cases, failure modes, behaviors, specific implementations
    • You have an urge to collaborate, document, and deliver quickly
      • Collaborate across the global remote teams, often working asynchronously
      • Document everything so you don’t need to learn the same thing (or plan the same work) twice
      • Deliver fast to delight our customers even internal ones
    • You have an enthusiastic, go-for-it attitude. When you see something broken, you can’t help but fix it
    • You have an excellent ability to manage multiple tasks and expectations at once
    • You have strong programming skills – Ruby and/or Go preferred
    • You have experience with Docker, Kubernetes, Terraform, or similar IaC technologies


    From comprehensive benefits to remote availability to flexible time off, we’ve got you covered so you can prioritize work-life harmony.

    • Competitive compensation that includes 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
    • Global presence, dog-friendly offices, and remote availability
    • Professional development supported by formal career pathing, learning platforms, and tuition reimbursement
    • Community engagement opportunities throughout the year, including an annual company wide Volunteerism Week
    • Employee Resource Groups that provide supportive communities within Braze
    • Collaborative, transparent, and fun culture recognized as a Great Place to Work

    If you are a California resident subject to the California Consumer Privacy Act ( CCPA ), as amended by the California Privacy Rights Act ( CPRA ) which comes into effect January 1, 2023, click here to understand how Braze processes your personal information and how you can exercise your rights.

    If you are located in the EU or UK visit our privacy policy to understand how Braze processes your personal information and how you can exercise your rights.

  • BBE Marketing Inc logo

    Full-Stack Wordpress Developer

    BBE Marketing Inc
    2 weeks ago

    BBE Marketing creates online products that help businesses connect with celebrities and influencers. We are looking for a talented Full-Stack Wordpress Developer to join our team, who could help us in shipping features for our application and drive our application design and architecture as we grow.

    The tasks include:

    - Developing plugins- Making fixes and updates to existing plugins- Work with team in planning and strategizing- Working with designer in developing designs- Various backend tasks

    You will love this role if:

    - You like working with the stakeholders directly. We’re a relatively small startup, there’s no bureaucracy and complex hierarchy. You’ll be communicating directly with all the team members, from CEO to Customer Support.- You like to work and ship stuff fast without compromising quality. You know when to stop and call it done without trying to achieve the unattainable perfection.- You’re not afraid to prove your point when necessary. We trust our team members and believe they have businesses best interest at heart. If there’s no simple solution to a problem, you can provide the arguments and clearly communicate the risks.- Self-starter, we don’t like to micro-manage our team- You treat privileged information with care. You can be trusted with sensitive company data- Great communication skills

    Requirements:- Experience with PHP- Experience with Wordpress- Experience with MySQL;- Experience with Asana (preferred)- Written and spoken English (required).- Able to work 4 hours overlap within 08:00 - 18:00 EST

  • EngagedMD logo

    Full Stack Developer

    USA Only
    2 weeks ago

    Full Stack DeveloperRemote


    We’re looking for experienced developers capable of contributing across our eLearn and eSign patient education and informed consent web application. EngagedMD supports its customers’ success by improving patient experience, reducing practice risks, and freeing up valuable staff time.  You’ll be responsible for architecting back-end cloud infrastructure, building middleware APIs, and developing new features for our platform. You’ll have a direct impact on the direction and culture of an early stage start-up working to modernize healthcare.  

    Ideal Qualifications

    • Minimum 3 years of software development experience
    • Bachelor's degree
    • Experience with Node.js
    • Experience with backend languages like Java and Javascript
    • Front-end experience a plus 
    • Experience with any cloud platform (AWS, Azure, GCP)
    • Can contribute to project vision and milestone development 
    • Can identify tasks and supports team initiatives to accomplish them
    • Experience leading and mentoring other members of the technical team 

    Note: candidates must be eligible for employment in the United States (citizen, green card, visa, etc.). This position is eligible for H-1B sponsorship.

    About EngagedMD

     At EngagedMD, our mission is to empower patients and providers to elevate the healthcare experience. By modernizing patient education and informed consent processes, EngagedMD aims to improve health outcomes, increase patient satisfaction, reduce cost, and enable providers to focus on what matters.


    EngagedMD is used by leading private practices, academic institutions, and hospital systems across the United States, United Kingdom, and Canada.

  • Array.com logo

    Engineering Manager

    USA Only
    3 weeks ago

    Engineering Manager

    Location: Remote

    Array is revolutionizing how businesses leverage and enhance consumer data. Our platform enables innovative companies and developers to seamlessly integrate credit and identity data into their apps, websites or workflows. As a remote-first company, we’re focused on providing opportunities for autonomous individuals to have high levels of impact at the forefront of the fintech space. Continuous improvement, experimentation, and a clear mission stretch us individually and together in service of delivering the best products for our clients and users.

    • Develop and manage software engineering applications utilizing standard development tools.
    • Provide technical consultation as well as expertise to Product Managers.
    • Stimulate hiring, career plans, training as well as performance reviews for software engineering teams.
    • Review all documents related to Product requirement and participate in product brainstorming sessions.
    • Head responsibility to analyze, design, develop and support all software application systems.
    • Participate actively in the software development process.
    • Develop and implement software engineering plans appropriately.
    • Manage all software engineering schedules, budget and resource allocation.
    • Manage joint development with 3rd party vendors as well as outsourced development.
    • Assist software development team to attain optimal team performance through removing technical obstacles.
    • Help improve team processes and handle resource tribulations if any.
    • Interact with different members to ensure successful delivery of each sprint iteration and product release.
    • Performs other related duties as assigned.

    Array Offers All Employees the Following Benefits and Perks:

    • Full medical, dental, and vision, premiums covered at 100% for employees and 50% for dependents
    • Unlimited PTO and sick leave + 14 company holidays to encourage a healthy work-life blend
    • In-house wellness concierge and partnership with TalkSpace to support mental health
    • 100% 401k match with immediate vesting
    • Generous and competitive parental leave for all parents
    • $2,000 medical travel coverage
    • $1,000 desk setup subsidy to set-up your unique remote office
    • $100/month to subsidize wifi/cell phone expenses

    One of our core values at Array is to care and support one another, and that’s why we strive to create an environment where everyone feels empowered to bring their full, authentic selves to work. Diversity, equity, and inclusion foster collaboration, comfort, and confidence. We’re at our collective best when we each feel our best.

    We are proud to be an equal opportunity workplace, we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

  • MURAL.co logo

    Senior Software Engineer, Canvas Facilitation

    USA Only
    3 weeks ago

    Senior Software Engineer, Canvas Facilitation

    Location: Remote

    MURAL’s mission is to inspire teams to connect and innovate, while bringing purpose and intention to the craft of collaboration.

    MURAL created the Collaborative Intelligence System to power cultures of effective collaboration where everyone is connected, contributing, and empowered to deliver business-driving outcomes.

    Founded in 2011, MURAL is a leading innovator in visual collaboration for hybrid, remote, and distributed teams. We believe in what we build, and our team of more than 900 MURAListas around the world collaborate in the MURAL app. Our values guide our intentionally inclusive product and culture, which includes collaboration design education and a flexible monthly stipend for learning, wellness, and coworking.

    MURAL has raised $200M to date and is growing rapidly to fulfill our mission. The company is trusted by 95% of the Fortune 100, including innovative teams at IBM, Intuit, GitLab, Microsoft, and Atlassian.


    As a Senior Full Stack Engineer, you will help grow our business by developing features that power our cutting-edge visual collaboration app. You will be working with a team of dedicated engineers, designers, and product managers. You will drive improvements to our product offering, helping all our customers collaborate more effectively.

    Our belief is simple: delivering great quality features as a team effort.

    In this role, you will:

    • Be a part of building a product and adding value to it, owning what you do and seeing it evolve.
    • Understand user requirements and pain points to be able to help solve them.
    • Collaborate with QA engineers, product managers, designers, and the data team.
    • Have a strong sense of teamwork and collaboration. We strongly encourage doing pair programming and code reviews!
    • Be a problem solver, use your resources to work autonomously, and bring new ideas to our work by sharing your particular experience and knowledge.
    • Generate experiments, test them with production users, analyze, repeat
    • Be part of tech designs and talks, helping level up others around you


    • You have several years of relevant professional experience in a similar position.
    • You are proficient in building pixel-perfect user interfaces, ideally, experience with ReactJS and TypeScript.
    • You have some experience with the backend, ideally with our tech stack – MongoDB and Node.js.
    • You have experience with Git.
    • You know how to collaborate with others to achieve a common goal
    • You can analyze problems and recommend solutions
    • You have an excellent command of English, both written and verbal
    • You have a bias for action

    Ideally you have…

    • Experience with JS testing and code analysis frameworks like Mocha, Istanbul, ESLint, and Jasmine.

    LI-Remote #LI-ABW1

    Please submit your resume in English.


    In addition to being part of our quest to help people empower their imagination, we offer:

    • Competitive salary
    • 401K (US only)
    • Company equity
    • Health insurance
    • Fertility benefits
    • MURALvida stipend (for fitness, wellness, learning and coworking)
    • Fully remote team
    • Parental leave
    • End of year closure
    • Design thinking trainings
    • MURAL free forever plan


    We bring people to our team that care about our mission to inspire and connect creative people globally, and who feel aligned with our values:

    • Make others successful
    • Adapt to thrive
    • Play to wow
    • Think global
    • Experiment like an owner

    Practicing equality through imagination work.

    MURAL is committed to creating diverse and inclusive workspaces where people can make a positive impact on the world and share their vision of how they achieve it. We are dedicated to working alongside multiple communities to help build this dream and bring it to life.

  • Appian logo

    Principal Software Engineer, Architect Cognitive Automation

    USA Only
    3 weeks ago

    Title: Principal Software Engineer/Architect (Cognitive Automation)

    Location: Remote (United States)

    Here at Appian, we’re passionate about technology. We love making it, and we love using it. Joining Appian Engineering will provide you with the opportunity to learn in an environment that values cross-functional collaboration and is committed to personal and professional growth. We want to revolutionize the way people work, and in doing so, we develop the Appian platform to be simple so our customers can thrive.

    As a Principal Software Engineer within Appian’s Cognitive Automation Group, you will lead the expansion and evolution of our machine learning (ML) services and ML Ops practices. You have the intuition and knowledge to tackle the most complex engineering challenges across the full stack of the Appian platform. You are a reference to other engineers as a member of feature teams and a trusted advisor to the architecture and product management functions.

    Appian is headquartered in the McLean, Virginia area, and we are supportive of both Remote and Hybrid work environments.

    To be successful in this role, you need to:

    • Be an expert extensive at architecting and building complex multi-tiered workflows in AWS
    • Develop product features to the highest engineering standards.
    • Spike robust solutions to clear architectural runway ahead of feature development.
    • High degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability and velocity.
    • Perform code reviews which provide feedback not only on code quality, but on design and implementation.
    • Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team.
    • Mentor junior software engineers by sharing best-practices and providing guidance on how to become more proficient.
    • Share advanced/expert knowledge with others in the department, both on and off team; maintain a reputation as a key resource in those areas.
    • Identify technical constraints to engineering effectiveness and lead initiatives to address them.
    • Advise product management on technical opportunities and constraints.
    • Collaborate with architects to promote consistency of the platform, inspire design discipline, and continuously advance the state of Appian’s technology.
    • Identify, understand, and bring to fruition technology trends and innovations relevant to Appian.
    • Effectively communicate technical designs verbally, visually and/or in writing for small to large sized technical audiences.
    • Contribute to Appian’s long-term documentation through publishing relevant, high-quality content to Engineering’s technical documentation site

    Some of the tools and resources we will equip you with include:

    • Within your first few weeks of joining us, you will attend new hire orientation along with our 2-day engineering bootcamp to ensure you are set up for success
    • Access to over 1,000+ Udemy course, along with dedicated learning time to focus on areas you specifically would like to focus on as a programmer
    • An agile-led work environment where you will be challenged and your ideas will be heard

    Preferred Experience Level:

    • 10+ years experience building and delivering enterprise grade software applications
    • BS in Computer Science and/or equivalent years of experience writing code in a modern programming language
    • Deep understanding of systems, algorithms, OO design, Microservices, AWS and REST API design.

    About Appian

    Before Appian was a company, it was an idea. Not about a product or a market, but about the culture needed to sustain innovation and value. Today, we help businesses build apps and workflows rapidly, with a low-code automation platform.

    Appian was founded on the belief that talented and passionate people, given the power and autonomy to excel, will deliver amazing impact. We have worked thoughtfully to create an inclusive, agile and collaborative work environment where employees feel challenged, and all voices are heard. We value and encourage cross-departmental collaboration, and actively seek opportunities to better ourselves and others. Creating impact to us means that when we deliver results, we’re focused on lasting positive change.

Filter by profession
EngineeringiOS DeveloperSoftware EngineerData ScientistEngineering ManagerWeb DeveloperFront End Developer