Writing.io Jobs

Find the best remote jobs. Answer a few questions and we'll deploy a powerful assistant to help you search, create alerts, and more.

1 What roles are you open to?

2 Experience level

3 Work style

Did you know? If memory is enabled, Writing.io can remember your job search preferences and help you to improve your resume, craft customized outreach and more.

Engineer Senior Software Engineer (Fullstack), Ecommerce at Toast

Senior fullstack software engineer designs and implements scalable ecommerce solutions using modern tech stack, collaborating with product and design teams to drive platform performance and user experience.

Senior Remote Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

Location(s): US (remote), Boston (hybrid), or New York (hybrid)

About Toast

Toast is revolutionizing the way the restaurant industry does business by pairing technology with an extraordinary commitment to customer success. We help restaurants streamline operations, increase revenue, and deliver amazing guest experiences through our platform that combines restaurant point of sale, guest-facing technology, and award-winning customer support. Join us as we empower the restaurant community to delight guests, do what they love, and thrive.

Who We Are

The Ecommerce team at Toast is all about creating exceptional digital commerce experiences. While Toast’s roots are in restaurants, our team is expanding beyond food service to serve a broader range of customers.  Building scalable, reliable solutions that power millions of transactions every day. We’re product-obsessed, focused on innovation, and driven to meet consumers wherever they are. If you’re ready to make an impact on a massive scale, this is the place for you

About this roll* (Responsibilities)

In this role, you’ll get to work on a wide variety of projects, using your technical chops to influence not just the code, but also product and business strategies. This is a golden opportunity for a hands-on, entrepreneurial engineer who thrives in a modern tech stack environment and loves solving real-world problems through technology. You’ll run experiments, iterate quickly, and have a strong voice in shaping the future of ecommerce here at Toast.  Here’s what you’ll be doing:

  • Design, scope, and implement cutting-edge solutions using a mix of technologies.
  • Enhance the platform to boost performance, usability, and scalability.
  • Collaborate closely with Design and Product stakeholders to ensure we are building the right solutions to the right problems
  • Identify high-impact opportunities with your team and turn them into reality.
  • Be an awesome teammate who’s all in on collaboration and collective success.
  • Work across teams to ensure that every part of our product ecosystem works seamlessly together to deliver the best possible experience for our customers.

Do you have the right ingredients*? (Requirements)

  • 5+ years of experience as a professional software engineer
  • Familiar with backend technologies like Java/Kotlin and NodeJS
  • Familiar with frontend frameworks like React or Angular, and CSS frameworks like Tailwind or Bootstrap
  • Experienced in building on AWS, with tools like Docker and Git
  • Comfortable turning high-fidelity UX designs from Figma into reality
  • Passionate about writing testable code, with experience in API design and unit/integration testing
  • Thrive in a collaborative, team-based environment where you ship features together
  • Passionate about making users happy and seeing people use your product in the wild
  • Embrace the agile mindset.  Ship quickly, iterate, and refine

AI at Toast

At Toast, one of our company values is that we’re hungry to build and learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it’s a core part of our culture.

Our Total Rewards Philosophy We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters’ changing needs. Learn more about our benefits at https://careers.toasttab.com/toast-benefits.

The base salary range for this role is listed below. The starting salary will be determined based on skills, experience, and geographic location. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions if eligible), equity, and benefits. You can learn more about how we align pay with local labor markets in our Geographic Pay Zone Philosophy.

Zone A

$159,000—$254,000 USD

Zone B

$138,000—$221,000 USD

Zone C

$125,000—$200,000 USD

How Toast Uses AI in its Hiring Process

Throughout the hiring process, our goal is to get to know you. We use AI tools to support our recruiters and interviewers with tasks like note-taking, summarization, and documentation of interviews to ensure they can be fully focused on your conversation. All hiring decisions are made by people. To learn more: https://careers.toasttab.com/ai-in-hiring

Our Approach to Hybrid Working

We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the hospitality community, regardless of location. Please visit the Locations page on our career site to learn more about our in-office expectations by region: https://careers.toasttab.com/locations-toast

Diversity, Equity, and Inclusion is Baked into our Recipe for Success

At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.

We Thrive Together

We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and regionally, check out: https://careers.toasttab.com/locations-toast.

Apply today!

Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact candidateaccommodations@toasttab.com.

---—

For roles in the United States, it is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Read the full description
Engineer [Job - 29823] Senior QA (SDET), Hybrid in Campinas, Brazil at CI&T

Senior QA automation engineer develops and maintains automated test suites across multiple environments, writes test automation code, and conducts code reviews to ensure software quality.

Senior Hybrid Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.

With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.

We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.

Responsibilities:

Participate in developing and documenting User Stories by providing the test strategy and automation estimates.

Develop, document, and maintain the test strategy and test scenarios.

Build and execute unit, component, acceptance, integration, load, security, scalability, usability, and platform tests.

Conduct code reviews to ensure consistency, quality, and reusability of test automation artifacts.

Partner with developers to ensure all areas of the application are fully tested and to find technical solutions for test automation.

Build and manage automated test suites and ensure execution through various environments, CI-CD pipelines, and to be used by NOC teams.

Regularly execute, maintain, and update automated test suites and analyze the results to identify the cause of failures.

Create defects for issues found with appropriate details and ensure issues are resolved, including validation of the fix and required automation updates.

Present appropriate results to sign off on software functionality for new production releases.

Work with cross-functional teams and release management to manage development, QA, and production releases of the software.

Perform exploratory testing to understand the feature and how it is implemented, to find additional or unexpected behavior, and to refine and define additional test cases for the feature.

Contribute to the QA automation framework using industry-standard tools and approaches.

Leverage and enhance coding standards and best practices for automated QA code.

Participate in analyzing Major Incidents and Emergency Change controls to identify opportunities to automate software quality test cases to reduce or eliminate those issues.

Qualifications:

Experience in Java/Ruby/C#/Python coding.

Experience with automated testing tools - Cucumber/Gherkin, Selenium Webdriver, NodeJS, and Java.

Experience in automated API testing using JAVA Spring Boot 2, RestAssured, GraphQL, or Postman.

Experience with message-oriented protocols like JMS, such as AMQ, RabbitMQ, Kafka, etc.

Knowledge of MS Entity Framework/Spring JDBC.

Experience with service-oriented architecture.

Knowledge of working with CI/CD processes and tools - preferably Jenkins/JenkinsX.

Experience with source code version control tools and processes – Git/Stash.

Experience in writing SQL queries for test data preparation as well as data validation.

Experience in querying Couchbase databases is desirable.

Experience working with databases and various data formats and related technologies for testing. SQL Server and SQL Server Management Studio are a plus.

Experience with Splunk analysis to validate technical fixes and updates in application code/configuration.

Experience with defect tracking tools (JIRA).

Experience in manual testing.

Experience with POS systems is a plus.

Desirable to have experience with payment gateways and payment terminals.

Desirable to have experience with Kubernetes and operations for deploying container-based applications.

Ability to work independently, with attention to detail and follow-up activities.

Ability to multitask in a fast-paced and dynamic work environment.

Experience in high-traffic eCommerce applications.

Our benefits:

-Health and dental insurance

-Meal and food allowance

-Childcare assistance

-Extended paternity leave

-Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;

-Profit Sharing and Results Participation (PLR);

-Life insurance

-Continuous learning platform (CI&T University);

-Discount club

-Free online platform dedicated to physical, mental, and overall well-being

-Pregnancy and responsible parenting course

-Partnerships with online learning platforms

-Language learning platform

And many more!

More details about our benefits here: https://ciandt.com/br/pt-br/carreiras

At CI&T, inclusion starts at the first contact. If you are a person with a disability, it is important to present your assessment during the selection process. See which data needs to be included in the report by clicking here.This way, we can ensure the support and accommodations that you deserve. If you do not yet have the assessment, don’t worry: we can support you in obtaining it.

We have a dedicated Health and Well-being team, inclusion specialists, and affinity groups who will be with you at every stage. Count on us to make this journey side by side.

Read the full description
Engineer [Job-29894] Senior Java Developer, Campinas, Brazil (Hybrid) at CI&T

Senior Java developer builds high-quality backend services and APIs using SpringBoot and AWS, leads code reviews, and mentors junior team members on agile projects.

Senior Hybrid Posted about 1 hour ago RemoteFirstJobs Product
What this role involves

At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.

With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.

We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.

We are looking for a Senior Java Developer to join our team on an innovative and challenging project for a major American investment client.

This position requires availability to work at the Campinas office 3x/week.

Responsibilities:

Understand customer business problems and pain points.

Write high-quality software code.

Perform code reviews.

Help solve business problems.

Work with multidisciplinary teams following an agile delivery model.

Guide and train the team, developing successors.

Be able to communicate in English, actively participating in meetings and reviewing and writing technical documents in English.

Requirements for this challenge:

Advanced English (daily contact with people outside Brazil).

Availability to work at our Campinas office 3x/week

Proven experience with Java and SpringBoot.

Deep experience in development using Java for services and APIs.

Experience with AWS services.

Proven experience in automated test development and understanding of the Test Pyramid concept.

Deep understanding of GIT.

Proven experience with agile methodologies.

Nice to Have:

Experience with SRE practices.

#LI-AG4

Our benefits:

-Health and dental insurance

-Meal and food allowance

-Childcare assistance

-Extended paternity leave

-Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;

-Profit Sharing and Results Participation (PLR);

-Life insurance

-Continuous learning platform (CI&T University);

-Discount club

-Free online platform dedicated to physical, mental, and overall well-being

-Pregnancy and responsible parenting course

-Partnerships with online learning platforms

-Language learning platform

And many more!

More details about our benefits here: https://ciandt.com/br/pt-br/carreiras

At CI&T, inclusion starts at the first contact. If you are a person with a disability, it is important to present your assessment during the selection process. See which data needs to be included in the report by clicking here.This way, we can ensure the support and accommodations that you deserve. If you do not yet have the assessment, don’t worry: we can support you in obtaining it.

We have a dedicated Health and Well-being team, inclusion specialists, and affinity groups who will be with you at every stage. Count on us to make this journey side by side.

Read the full description
Engineer Software Engineer, SmartTV at Fubo

Frontend engineer builds performant, testable web applications for SmartTV streaming platform using React, TypeScript, and modern JavaScript tooling.

Mid Hybrid Posted about 2 hours ago RemoteFirstJobs Product
What this role involves

About Fubo:

FuboTV Inc. is a consumer-first live TV streaming company that is defining the future of TV.

Ranked among Fast Company’s Most Innovative Companies (2026) and the Financial Times’ The Americas’ Fastest-Growing Companies (2026, 2025), FuboTV owns Hulu + Live TV (entertainment), Fubo (sports) and Molotov (entertainment and sports), which stream in markets around the globe.

Our Mission:

Our mission is to deliver premium sports, news and entertainment programming through a best-in-class user experience that offers greater choice, flexibility and value.

About the Role:

*This role is a New York City based HYBRID position. Candidates must be located in NYC, and willing to come into the office on a hybrid basis, three times a week (Tuesday, Wednesday, Thursday).*

Fubo is looking for exceptional Frontend Web Engineers with a passion for crafting simple systems that solve complex problems.

As a Software Engineer on our Smart TV Team, you will work closely with an amazing Design and Product team to craft intuitive and elegant interactive experiences that belie their complexity. You will build performant, testable and maintainable code bases using modern javascript tooling.

We are looking for software engineers who care about code quality, uptime, performance, continuous integration and deployment, SOLID design principles, test-driven development, and agile (with a lowercase “a”) methodologies.

Our Frontend tech stack:

  • React
  • ES2016 and beyond
  • TypeScript
  • Webpack
  • ESLint
  • Jest + React Testing Library

Fubo Software Engineers have the following responsibilities:

  • Develop, test, maintain and improve software systems
  • Collaborate with other engineers and members of the Fubo team to determine priorities and best practices, and refine functional requirements

All Fubo Frontend Software Engineers must:

  • Have 2+ years of experience in delivering working software, preferably web applications
  • Write clean, well-tested code
  • Be familiar with at least one mature MV* framework
  • Be familiar with immutability concepts, CSS, and responsive design

The ideal candidate will also:

  • Enjoy working in a fast-moving startup environment in which individual contributors are trusted and depended upon to set technical direction
  • Believe that work-life balance is a characteristic of highly functioning engineering teams
  • Enjoy learning new things and sharing knowledge with coworkers
  • Take the initiative in identifying and removing roadblocks
  • Be a pleasure to work with in a professional environment
  • Be comfortable giving and receiving honest feedback
  • Be unafraid of failure
  • Enjoy disrupting the status quo
  • Have experience developing applications for Smart TVs or set-top boxes.

Perks & Benefits:

  • At Fubo, you will have the opportunity to personally influence what live media looks like after it goes through its next big transformation
  • Fubo provides a highly competitive compensation based on experience and market standards
  • Robust benefit package including Health/Dental/Vision coverage 401k, Life Insurance, and commuter benefits
  • Free Premium Fubo Account
  • Unlimited PTO days and regular company-wide activities
  • Fubo’s main headquarters are located in Midtown Manhattan, with offices in Paris, and Bangalore
  • Fubo is an e-verified company

Fubo’s minimum base salary for this role if hired in New York City is $135,000 per year; maximum base salary for this role is $175,000 per year. Additionally, this role is eligible to participate in Fubo’s equity plan, annual cash bonus plans, unlimited PTO, and a full range of medical benefits. The final offer amount will be at the company’s sole discretion and determined by multiple factors, including years and depth of experience and expertise, and other business considerations.

Read the full description
Engineer Staff Software Engineer (L4) at Twilio

Staff engineer designs and operates high-scale distributed data processing systems handling hundreds of thousands of data points per second while mentoring team members.

Lead Remote Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

Who we are

At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences.

Our dedication to remote-first work, and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands.

We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions!

.

See yourself at Twilio

Join the team as our next Staff engineer (L4), Twilio’s Segment team.

About the job

As a Staff Engineer on the Twilio Segment Data platform/ pipelines team, you’ll build and scale systems that process several hundred thousands of data points per second. You will lead the development of high-scale ingestion and data processing systems You’ll be designing, operating and maintaining complex distributed systems, ensuring reliability, performance, and cost-efficiency while querying petabytes of data for our customer data platform (CDP).

Responsibilities

In this role, you’ll:

  • Design and deliver robust, high-scale routing experiences for the Data platform/ pipelines team for Twilio Segment.
  • Ship features that opt for high availability and throughput with eventual consistency
  • Collaborate with engineering and product leads, as well as teams across Twilio Segment
  • Support the reliability and security of the platform
  • Build and optimize globally available and highly scalable distributed systems
  • Be able to act as a team Tech Lead as needed
  • Mentor other engineers on the team in technical architecture and design
  • Partner with application teams to deliver end to end customer success.

Qualifications

Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn’t followed a traditional path, don’t let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!

*Required:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Hands-on experience with high-scale messaging/streaming systems (several thousand events/sec) and processing engines ( 1M+ events/sec).
  • 8+ years of experience writing production-grade code in a modern programming language
  • Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.
  • Experience programming in one or more of the following: Go, Java, Scala, or similar languages
  • Well-versed in concurrent programming, along with a solid grasp of Linux systems and networking concepts.
  • Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS) or Google Cloud Platform (GCP)
  • Experience in message passing systems (e.g., Kafka, AWS Kinesis) and/or modern stream processing systems (e.g., Spark, Flink).
  • Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)
  • Leverage best-in-class development productivity practices including AI tooling.
  • Experience shipping services (products) following CI/CD development paradigm.
  • Deep understanding of architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
  • Ideally domain expertise in the Modern Data stack with experience in developing cloud-based data solution components and architecture covering data ingestion, data processing and data storage
  • Have a track record of successfully leading teams, large projects, or owned and built an important, complex system end to end, delivered iteratively.
  • Excellent written and verbal technical communication skills to convey complex technical concepts effectively.

Desired:

  • Proficiency with datastores, distributed caching, and container technologies (Docker/Kubernetes).
  • Experience with modern CI/CD pipelines and observability tools (Datadog, Grafana, Prometheus).
  • Familiarity with AI/ML technologies.
  • Experience managing and operating AWS infrastructure
  • Experience working in a geographically distributed team.

Location

This role will be remote, and based in India (only in Karnataka, Tamil Nadu, Maharashtra, Telangana, Delhi)

Travel

We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings.

What We Offer

Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.

Twilio thinks big. Do you?

We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That’s why we seek out colleagues who embody our values — something we call Twilio Magic. Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts.

So, if you’re ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn’t what you’re looking for, please consider other open positions.

Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.

Read the full description
Engineer Junior C# Software Developer at DotActiv

Junior C# developer builds and maintains scalable web and mobile applications using ASP.NET Core, AngularJS, and Xamarin in a Microsoft technology stack.

Junior Remote Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

At DotActiv, we pride ourselves on providing the South African retail market with high-quality category management software and advisory services aimed at making in-store shopping an all-round better experience. The purpose of our existence is: “To accelerate the world’s transition to retail sustainability through category management that simultaneously delivers remarkable performance, exceptional shopping experiences and meaningful strides towards sustainability.”

C# software developers at DotActiv utilise a technology stack that includes the ASP.NET Core Web API framework in combination with the AngularJS framework to deliver a Single Page Application solution based on a Microsoft SQL database. We also utilise Xamarin to develop our mobile solutions as this allows us the ability to share a single codebase with our .NET Core framework web-based applications.

#LI-Remote

RESPONSIBILITIES

• Translating application storyboards and use cases into functional applications;

• Designing, building, and maintaining efficient, reusable, and reliable C# code;

• Ensuring the best possible performance, quality, and responsiveness of applications;

• Identifying bottlenecks and bugs, and devising solutions to these problems; and

• Maintaining code quality, organisation, and automatisation.

MINIMUM REQUIREMENTS

  • Minimum of 1 year relevant development experience and expertise in an IT development environment
  • Grade 12 as per the national senior certificate requirements (Umalusi endorsed and must include higher grade Mathematics with a minimum of 70%);
  • A relevant IT certification by a recognised and acknowledged issuing authority. For example, A+, N+, MCSE, MCP, MCT, VCP, VCSP and more;
  • Proficient in C#, with a good knowledge of its ecosystems;
  • Strong understanding of object-oriented programming;
  • Skill for writing reusable C# libraries;
  • Understanding fundamental design principles behind a scalable application;
  • Familiarity with continuous integration, Microsft SQL, Json, Angular, and .Net Framework;
  • Implementing automated testing platforms and unit tests;
  • Proficient understanding of code versioning tools (such as Git);

ADVANTAGEOUS

  • Experience or exposure to Machine Learning; and or
  • Imagine Recognition; and or
  • Cloud Computing; and or
  • AI Software Development; and or
  • Experience or exposure to Computer Vision Technology.

WHAT TO EXPECT FROM DOTACTIV

  • You’ll receive a Cost to Company of between R15K-18K CTC, depending on your qualifications and experience;
  • This is a remote-working position, which allows you the flexibility to be based anywhere in South Africa.
  • You’ll have a say over product decisions. Read this piece for more information
  • You’ll have a chance to upskill yourself in any field that adds value to your current position;
Read the full description
Engineer Senior Software Engineer – Contact Centre Platform (CCaaS) at Vonage

Senior software engineer leading end-to-end initiatives on a cloud contact center platform, owning architecture decisions, code quality standards, and mentoring junior engineers.

Senior Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

Join Vonage and help us innovate cloud communications for businesses worldwide!

Vonage Applications:

Our Applications business unit focuses on delivering a suite of advanced communication tools designed to enhance customer engagement. From cloud contact centers to feature-rich unified communications solutions, our Applications team is dedicated to providing businesses with the tools they need to streamline operations and improve customer experiences.

Why this role matters:

Every second a contact centre agent is on a call, our platform is working behind the scenes. As a Senior Software Engineer on our CCaaS Technology Team, you will own and evolve the critical services that agents depend on — in a global, multi-tenant, real-time environment serving thousands of concurrent users.

This is not a role where you ship features and move on. You will shape the architecture, set the engineering standard, and have a genuine influence on how the team works and what it builds next. If you want to lead from the front, mentor others, and make a real difference to the product — this role was made for you.

Your key responsibilities:

Domain Leadership:

  • Lead multiple initiatives end-to-end — from early refinement through to production deployment — owning reliability, performance, and long-term maintainability
  • Contribute to architectural decisions that shape the future of the platform, representing the team in cross-team design discussions and architecture forums
  • Drive technical excellence: set the standard for code quality, test coverage, and engineering best practices across the team

Business Leadership:

  • Actively care about the product and its users — contributing to improvement beyond code implementation
  • Collaborate cross-functionally with Product, UX, and other engineering teams, representing the team’s technical perspective and influencing delivery outcomes
  • Be a key player in the team’s strategy, with significant influence on project outcomes and the team’s ability to move fast and deliver value

People Leadership:

  • Mentor and coach less experienced engineers through pairing, code reviews, and knowledge-sharing sessions
  • Contribute to the team’s engineering culture — participating in working groups, hackathons, and community initiatives across the wider VCC engineering organization

What you’ll bring

Required:

  • 5+ years of relevant software development experience, with a track record of leading projects and delivering complex solutions independently
  • Strong proficiency in TypeScript/JavaScript and modern front-end frameworks
  • Solid experience with C# and back-end service development on .NET Core
  • Familiarity with cloud technologies (AWS) and distributed systems, including messaging mechanisms (Kafka / SNS / SQS)
  • Understanding of data management and caching layers (Redis, Aurora / MySQL, Parameter Store)
  • Excellent communication skills — written, verbal, and listening — to collaborate effectively with both technical and non-technical stakeholders
  • A degree in Computer Science, Electrical Engineering, or a related field — or equivalent practical experience

Experience we consider a plus:

  • Hands-on experience with end-to-end and UI test automation frameworks (e.g. Playwright)
  • Experience with CI/CD pipelines and infrastructure-as-code tools (e.g. Terraform, GitHub Actions)
  • Ability to responsibly utilize AI tools to enhance development productivity and quality

How you’ll benefit:

  • Legal & General Pension
  • Life Assurance
  • Income Protection
  • Private Medical & Dental Insurance
  • Eligible for Free Eye Tests
  • Shopping Discounts
  • Optum Employee Assistance Programme
  • Unlimited Discretionary Time Off
  • Three Paid Volunteer Days a Year
  • Additional benefits and perks will be shared and discussed with you by the recruiter during the interview process.

#LI-KF1

There’s no perfect candidate. You don’t need all the preferred qualifications to make a valuable impact on our team. Our employees and customers come from diverse backgrounds, so if you’re passionate about what you could achieve at Vonage, we’d love to hear from you.

To learn how we process your personal data during the recruitment process, please refer to our Privacy Notice.

Who we are:

Vonage is a global cloud communications leader. And your talent will further help brands - such as Airbnb, Viber, WhatsApp, and Snapchat - accelerate their digital transformation through our fully programmable-based unified communications, contact center solutions, and communications APIs. Ready to innovate? Then join us today.

Note: The purpose of this profile is to provide a general summary of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals within the same role based on business conditions, departmental need or geographic location.

Read the full description
Engineer Software Developer at 7shifts

Full-cycle software developer building backend services, APIs, and features for a restaurant management platform, using AI-assisted tools in daily development workflow.

Mid Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

7shifts is a scheduling and payroll platform designed to help restaurant teams thrive. With an easy-to-use app and industry-specific solutions, 7shifts saves time, reduces errors, and helps keep costs in check for over 55,000 restaurants. Our mission is to simplify team management and improve performance for restaurants, with a long-term vision of creating a thriving restaurant industry through the power of connected & engaged teams.

As an Intermediate Software Developer at 7shifts, you’re a full-cycle builder, taking features from technical design to deployment across a platform used by 1M+ workers in 55,000 restaurants. You’ll work in a cross-functional team alongside product managers, designers, and other developers, owning your work end-to-end and making pragmatic technical decisions that ship. You report to an Engineering Manager who is invested in your growth, gives you real feedback, and creates the conditions for you to do your best work. AI is part of the toolkit here, you use it actively, you know when to reach for it, and you hold the bar on what ships.

We’re building an inclusive work environment that is representative of the diverse industry we have the pleasure of serving, and encourage candidates from all backgrounds to apply.

What you’ll do:

  • Design, build, and maintain resilient and scalable backend services, APIs, and user-facing features
  • Use AI-assisted development tools as an active part of your workflow, generating, reviewing, and validating output with the same rigour you’d apply to any production code
  • Collaborate with a cross-functional team of engineers, product managers, and designers to translate complex problems into elegant and practical solutions
  • Enhance the reliability and performance of our systems through thoughtful code reviews, architectural improvements, and strategic refactoring
  • Take ownership of production issues, leading the investigation and resolution of bugs and customer-reported problems
  • Contribute to our engineering culture by actively participating in technical discussions and consistently improving our team’s processes and standards
  • Drive projects from concept to completion, making pragmatic technical decisions and consistently delivering value to our users

What you bring:

  • A degree or diploma in computer science, software engineering, or a related technical field, or equivalent practical experience
  • 2+ years of professional experience building, deploying, and maintaining web applications and services in a team environment
  • Proficiency in modern web development, including experience with a backend programming language and a solid understanding of relational databases
  • A proven track record of shipping high-quality code, demonstrating a strong sense of ownership and the ability to see features through the full software development lifecycle
  • Strong communication and collaboration skills, with the ability to articulate complex technical concepts clearly and contribute effectively to team discussions
  • A proactive and autonomous work ethic, knowing how to navigate ambiguity, manage your priorities, and make sound technical trade-offs
  • Experience in leveraging AI development tools (e.g., Copilot, Claude)
  • A customer-focused mindset and a genuine passion for building products that solve real-world problems

It’d be even cooler if you had:

  • Experience in restaurant-tech, delivering customer-focused solutions
  • Hands-on experience using Elixir in a production environment

This role is an existing vacancy and is part of our current hiring plan

Compensation

The base compensation range for this position is CAD $80,000 - $120,000. This range reflects the full growth path for the role, from building core skills to accomplished performance, through to role mastery. We typically target the accomplished level when hiring externally. At this level, individuals bring relevant experience in the role, demonstrate strong job-related skills, operate with confidence and consistency, and are able to deliver impact with limited ramp-up while still having meaningful opportunity to grow.

Compensation at 7shifts is performance and growth-driven. As you develop your skills and expand your impact over time, your compensation grows with you. Your specific placement within this range is based on your job-related skills, knowledge, and experience, as well as our internal equity assessment. We are always happy to discuss our approach throughout the hiring process.

Our commitment to our Shifties:

  • Opportunity: Our product is evolving in exciting ways, and we’re focused on delivering even more value to restaurants. This momentum creates real opportunities to learn and grow. Whether you’re honing your craft or exploring new paths, you’ll be supported and empowered to own your growth and impact a product shaping the future of the restaurant industry.
  • Challenge: We’re tackling real problems in a fast-moving, complex industry. The work is scrappy and ambiguous, but meaningful. You’ll think critically, act with intention, and shape solutions that make a real difference for restaurant teams.
  • Culture: We’re proud to be recognized among the best workplaces in North America. Guided by our mission and values, we move fast to solve meaningful problems and celebrate wins together. Whether through in-office and remote events, team offsites like Sparks, or everyday moments of connection, we create space for shared growth, collaboration, and fun.
  • Equity: We’re a Series C, VC-backed SaaS company, and we believe everyone should share in the success they help create. When we build together, we grow together.
  • Health and Wellness: We support Shifties in and outside of work, knowing that what people need can change over time. From day one, you’ll have access to benefits like health and dental, lifestyle spending accounts to a parental leave program built with flexibility in mind, to help you bring your best self to work.
  • Flexibility: Our team is intentional around how and where we work, whether remotely, in person, or a mix of both. We prioritize candidates who thrive in a hybrid work environment with offices in Saskatoon and Toronto, ensuring in-person collaboration and connection when possible. Plus, we offer a flexible vacation policy to encourage everyone to recharge when needed. Oh, and our ‘90 Day Shift’ program lets Shift work from (almost) anywhere because who wouldn’t want to trade their desk for a beach view once in a while?
  • Support: We set Shifties up for success with the tools they need, like the latest Apple tech, a home office setup, and some 7shifts swag to make it official. But support goes beyond day one. We’re serious about professional growth, offering coaching, feedback, development planning, and opportunities to grow from within.

We know you might not check every box, and that’s okay. If you’re excited about this role, inspired to contribute to a meaningful product, and eager to share ideas that drive real change, we’d love to hear from you. We’re building an inclusive team that reflects the diverse industry we serve, and we welcome applicants from all backgrounds.

We thank you for your interest in joining the 7shifts team!

Our privacy policy can be found here .

Read the full description
Engineer Senior Software Engineer at Nintex

Designs and builds internal developer platform capabilities and engineering tool integrations to improve developer productivity and delivery velocity.

Senior Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

About Nintex:

At Nintex, we are transforming the way people work, everywhere.

As the global standard for process intelligence and automation, we’re trusted by over 10,000 public and private sector organizations across 90 countries. Our customers, from industry giants like Amazon, Coca-Cola, and Microsoft, rely on the Nintex Platform to accelerate their digital transformation journeys by managing, automating, and optimizing business processes quickly and efficiently. We improve their lives through the technology we build.

We are committed to fostering a workplace that supports amazing people in doing their very best work every day. Collaboration is constant, our workplace is fun, the environment is fast-paced, and we value our people’s curiosity, ideas, and enthusiasm. Driven by passion and accountability, we take initiative, measure progress, and deliver results. Our culture fosters innovation and problem-solving, fueled by curiosity and a commitment to thinking big. Together, we move with agility, prioritize customer needs, and build unity through empathy, leaving a positive impact wherever we go.

Working in engineering:

Working at Nintex as an engineer means building more than just software; it’s about making a tangible impact with every line of code. Our engineers are process experts, developing the industry’s most complete process and automation platform to transform the way people work. If you’re interested, curious and want to learn and do more, the sky is the limit here. We take a solutions-oriented and collaborative approach, constantly innovating our business and products.

About the role:

The Senior Software Engineer, Platform Engineering is a hands-on individual contributor responsible for designing, building, and shipping capabilities of the internal developer platform and the integrations that connect engineering tools and processes. This role partners with the Engineering Manager and senior peers to turn platform priorities into reliable, well-tested implementations that measurably improve developer productivity and delivery velocity.

You operate with strong autonomy on scoped initiatives, take features end-to-end, and use AI-augmented workflows and automation - including functional and end-to-end testing - as core tools to ship faster without compromising quality. You contribute to design discussions, mentor peers informally, and raise the engineering bar through high-quality code and pragmatic decision-making.

Your contribution will be:

Design & Delivery

  • Contribute to the architecture and design of the Backstage-based IDP and its surrounding integrations, with a focus on scalability, security, and long-term maintainability.
  • Design and implement golden paths, software templates, and opinionated defaults that reduce developer toil and cognitive load.
  • Make and document scoped technical decisions, clearly articulating trade-offs; escalate cross-cutting concerns to senior peers and the Engineering Manager.
  • Drive consistency in APIs, plugin patterns, and deployment models across the IDP and integration surfaces.

Hands-on Engineering & Automation

  • Build and extend the Backstage-based IDP - plugins, software templates, scaffolder actions, TechDocs, catalog model, and auth providers.

  • Build integrations across the engineering toolchain, including:

    • Source control, CI/CD, and artifact registries (e.g., GitHub/GitLab, ArgoCD).
    • Ticketing, planning, and on-call tooling (e.g., Jira, PagerDuty/Opsgenie).
    • Cloud services, identity, observability, and security-scanning tooling.
  • Treat automation as a first-class deliverable - including functional and end-to-end test automation (e.g., Playwright or Cypress), CI checks, and operational runbooks expressed as code.

  • Operate the services you build: meet defined SLOs/SLIs, participate in incident response, and learn from incidents.

Developer Productivity & Adoption

  • Treat internal engineers as customers: actively gather feedback and iterate on usability, workflows, and documentation.
  • Improve concrete developer productivity outcomes - lead time, time-to-onboard, time-to-first-PR, and self-service rate - through IDP capabilities and tooling integrations.
  • Drive adoption of platform standards and tooling through enablement, clear documentation, and pairing with consumer teams - not mandates.

Collaboration & Ways of Working

  • Operate autonomously on scoped initiatives — break down ambiguous problems, sequence delivery, and ship incrementally.
  • Use AI-augmented workflows (Claude Code, Cursor, Copilot, agentic tools) as a daily accelerator; build small automations and agents that remove repetitive work for yourself and the team.
  • Partner with the Engineering Manager and senior peers on planning, risk, and delivery trade-offs.
  • Support hiring by contributing to technical interviews and helping calibrate expectations for the role.

Required Technical Expertise

  • Backstage & IDP

    • Production experience building or significantly extending Backstage - plugins, scaffolder templates, catalog, TechDocs, and auth providers.
    • Strong TypeScript / Node.js (Backstage stack); comfort with React for plugin frontends.
  • Integration Engineering & Cloud-Native

    • Designing and building integrations across engineering tools (SCM, CI/CD, ticketing, observability, security scanners) via APIs, webhooks, and event-driven patterns.
    • GitOps and Infrastructure as Code (ArgoCD, Terraform); Kubernetes and cloud-native application design; experience operating platforms on Azure and/or AWS.
  • AI-Augmented Development

    • Demonstrated, daily use of AI coding assistants (Claude Code, Cursor, Copilot or equivalent) and agentic workflows to accelerate delivery - able to show concrete examples.
    • Comfort designing prompts, building small agents/automations, and embedding AI into team workflows.
  • Test Automation & Reliability

    • Hands-on with functional/E2E test design and tooling (Playwright or Cypress), contract testing, and CI integration; operates services with SLO awareness and contributes to incident response.
  • Engineering Fundamentals

    • Strong software engineering fundamentals; proficient in at least one additional backend language commonly used in platform work (such as Go or Python).

To be successful, we think you need:

  • 2+ years experience in leading a team
  • 6+ years of strong experience and background in software engineering (Javascript, NodeJS, ReactJS, Relational and Non-Relational Databases)
  • Strong experience in Kubernetes & Containerization.

What’s in it for you?

Nintex has a hybrid working model, enabling us to build culture, learn, and grow together. We intentionally connect and collaborate, while emphasizing flexibility with a blend of at-home and in-office work. This role is a hybrid role in our local Nintex office.

While our offerings differ from country to country, we offer our entire global workforce an array of exciting perks and benefits, including

  • Global Gratitude and Recharge Days
  • Flexible, paid time off policy
  • Employee wellness programs and counseling resources
  • Meaningful peer recognition and awards
  • Paid parental leave
  • Invention/patenting assistance
  • Community impact, paid volunteer time, and opportunities
  • Intercultural learning and celebration
  • Multiple tools through which to learn and grow, and an incredible global community

View more about our benefits here: https://www.nintex.com/wp-content/uploads/2023/01/Global-Perks-and-Benefits.pdf.

Target Compensation Range (US ONLY): 95,000 - 160,000 USD annually. On target compensation refers to the base salary and applicable variable target for this role. The range is an estimate, base pay will ultimately be decided at the offer stage, based on an individual candidate’s skills and experience aligned with the needs of the role. Base pay may vary based on several factors including geographic location, role specific qualifications, and seniority. Nintex also offers a competitive benefits package including paid time off, twelve paid holidays, 401(k) with employer match, and more.

Nintex participates in E-Verify for work authorization.  We are an Equal Employment Opportunity Organization.

Read the full description
Engineer Team Lead Java Engineer, Retail (f/m/x) at AUTO1 Group

Leads a team of ~5 Java developers building and maintaining microservices on AWS, while actively contributing code and mentoring engineers.

Lead Remote Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

Company Description

Choose challenge. Choose pace. Choose growth.

Our Tech department is the driving force behind one of the most successful start-ups in Europe since 2012. Based in Berlin, we have an innovative and driven team that is using cutting-edge technologies to redefine the used car market.

Our offer

  • A fully remote position with flexible working hours
  • Modern tech stack and well-established development standards
  • Join an international, open-minded team that values flat hierarchies, open communication, collaboration, and high product quality.
  • Learn more about how we work: https://auto1.tech

Job Description

  • Full Lifecycle Ownership: Responsible for architecture, solution design, development, deployment, monitoring, and maintenance of a subset of 300+ RESTful microservices.
  • Team Leadership & Management: Manage a team of ~5 developers, including 1:1s, performance reviews, monitoring, and improvement.
  • Hands-on Contribution: Actively contribute code and complete tasks personally, not just delegate work.
  • Quality & Best Practices: Conduct code reviews, enforce coding/architecture best practices, and provide actionable feedback.
  • Team Growth & Hiring: Mentor team members, support their development, conduct developer interviews, and set an example in using AI coding assistants to improve quality and efficiency.

Qualifications

  • Experienced Leader: At least 2 years leading and taking responsibility for developer teams and software projects.
  • Java Expert: 5+ years of modern Java programming experience, with strong focus on clean code and best practices.
  • Cloud & Microservices: Solid understanding of microservice architectures and AWS services (e.g., ECS, SQS/SNS, EC2, Lambda, CloudWatch).
  • Spring Proficiency: At least 3 years hands-on experience with Spring technologies, including Spring Boot (preferably Spring Cloud).
  • Strong Communication & Pragmatism: Excellent at clarifying business needs, collaborating across teams, and balancing ideal API design with practical business requirements; bonus for experience using AI coding tools.

Additional Information

Contact

Marija Dimitrova

At AUTO1 Group we live an open culture, believe in direct communication, and value diversity. We welcome every applicant; regardless of gender, ethnic origin, religion, age, sexual identity, disability, or any other non-merit factor.

#LI-A1

Read the full description
Engineer AI / Machine Learning Lead Consultant, Prague at Devoteam

Lead customer engagements designing and delivering AI/ML and GenAI solutions on Google Cloud, from architecture through production-ready implementation.

Senior Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

Company Description

Tech native for over 30 years, Devoteam guides businesses through sustainable digital transformation to deliver value.

With over 11,000 tech architects in more than 25 countries across Europe, the Middle East, and Africa, Devoteam is committed to using technology to serve people.

Devoteam has been a ServiceNow Elite Partner since 2019. In 2026, it was recognised as ServiceNow Partner of the Year for the fourth consecutive year.

Job Description

About the Role

As an AI / ML Lead Consultant, you will lead customer engagements around modern data platforms, machine learning and Generative AI on Google Cloud. You will combine technical leadership, architectural ownership and delivery responsibility to help customers move from strategy and ideation to scalable, production-ready solutions..

What You’ll Do

  • Lead customer engagements in the areas of Google Cloud Data, AI, Machine Learning and Generative AI
  • Conduct Data Architecture, AI/ML and GenAI workshops with customers
  • Design and deliver fit-for-purpose solution architectures based on customer requirements, business goals and technical constraints
  • Take responsibility for delivery teams and ensure successful implementation of customer projects
  • Create solution architecture documents, technical designs and implementation roadmaps
  • Support the development of end-to-end data and AI pipelines on Google Cloud
  • Help customers industrialise AI use cases and move from prototype to production-ready solutions
  • Design and support MLOps / LLMOps practices, including CI/CD, deployment, monitoring and lifecycle management
  • Advise customers on modern AI patterns such as LLM integration, RAG architectures, prompt engineering and foundation model adoption
  • Collaborate with data engineers and developers to build scalable cloud-native solutions
  • Contribute to the development of internal frameworks, offerings, service domains and reusable assets
  • Support pre-sales, business development and proposal activities
  • Coach and mentor junior consultants and engineers
  • Actively contribute to knowledge sharing and continuous learning within the team

Qualifications

What You Bring

  • A degree in Computer Science, Engineering, Mathematics or a related field
  • 5+ years of experience in data science, machine learning, AI engineering or a related consulting role
  • Proven hands-on experience delivering solutions on Google Cloud Platform, or equivalent cloud technologies
  • Strong experience in designing and delivering complex technical architectures
  • Hands-on experience with Vertex AI, Gemini models and related cloud AI services
  • Strong programming skills in Python or R
  • Solid foundation in machine learning and AI frameworks such as TensorFlow, PyTorch, LangChain or LangGraph
  • Experience setting up CI/CD pipelines for data and ML projects
  • Experience with DBT and/or Dataform
  • Fluent German and English, both written and spoken

Nice to Have

  • Good understanding of MLOps tools and best practices
  • Experience with Generative AI use cases in enterprise environments
  • Familiarity with RAG architectures, vector databases and AI application monitoring
  • Experience with Docker, APIs and modern software engineering practices
  • Experience with big data technologies such as Spark, Hadoop or Hive
  • Experience with NLP, computer vision or advanced analytics
  • Contributions to open-source projects or publications in relevant conferences or journals
  • Two or more certifications in GCP, AWS or Azure Architecture and/or Machine Learning

Additional Information

Why to join us:

  • Work on innovative and impactful Cloud, Data & AI projects for leading clients across industries
  • Join a fast-growing, entrepreneurial environment with strong Google Cloud expertise
  • Be part of a collaborative and international team of cloud, data and AI specialists
  • Take ownership and play a key role in shaping customer engagements and growing our Data & AI capabilities
  • Benefit from continuous learning, certification support and professional development opportunities
  • Enjoy a culture built on respect, ambition, entrepreneurship, collaboration and frankness
  • Receive a competitive compensation package and grow in a supportive environment that empowers you to succeed

Benefits and perks:

  • 5 weeks of vacation per year (= 1 week extra)
  • 4 “My Days” per year
  • Hybrid office
  • Flexible working hours
  • Udemy for business account
  • Meal allowance up to 32.000 CZK/year (129,50 CZK/day)
  • Cafeteria 1200 CZK/month (MultiSport Card available)
  • Phone tariff (unlimited calls, texts messages within the EU, 20GB of Internet)
  • Employee Referral Program
  • Sabbatical leave
  • Repurchase of hardware

Moreover, we offer:

  • Above standard working equipment
  • Company mobile phone (selection from Android/iPhone)
  • Company laptop (Windows/macOS)
  • Coffee, tea, snacks and breakfasts in the office
  • Company events and teambuildings
  • Gifts for work anniversaries, promotion or childbirth
  • Friendly and open culture

And last but not least, you can rely on:

  • Transparent framework for career growth, reinforced by annual performance evaluations
  • Trust and autonomy, with no micro-management
  • Learning from senior colleagues and opportunities to collaborate with professionals from various industries
  • Usage of AI tools and access to elaborate, tailored AI training
Read the full description
Engineer .Net Engineering Lead at GroupM

Lead .NET engineer designing and building microservice-based workflow platform on Azure, mentoring team on architecture and code quality.

Lead Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

WPP is the trusted growth partner for the world’s leading brands.

We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth.

We have been building the world’s most valuable brands for 50 years and have global reach across 100+ markets, with deep local expertise.

Our people are the key to our success. We’re committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow.

For more information, visit WPP.com.

Why we’re hiring:

This program of work is central to WPPs’ continued success, helping augment their world class AI with a back-office workflow platform. The value add is to enable agencies to manage their work end to end within our innovate platform.

This is a greenfield program of work to replace their existing workflow system with bespoke .Net development using a microservice architecture in Azure and Kubernetes.

What you’ll be doing:

This role will report into the Head of Engineering.

Write a clean well thought out design and code with an emphasis on quality, simplicity and maintainability.

Consider customer’s perspective and experiences when designing systems.

Contribute to design reviews, code reviews and test case reviews.

Understand and adapt to new technologies, tools, methods, and processes from Microsoft and the industry.

Technology evaluation and recommendation for application architectural problems.

Influence the team for right design and technology implementation & give future architectural direction.

Communicate effectively and partner well with other disciplines of the project team to deliver high-quality solutions, documentation and support to customers.

Engage in shift left and Agile practices.

What you’ll need:

In depth knowledge of design patterns and pattern of enterprise application architecture

In depth knowledge of SOLID principles

5 to 8 years of Design/Development/Testing experience using large/complex application using various Microsoft technologies (C#, .NET, SQL Server).

Hands-on experience with Microsoft Azure platform and services.

Proven track record of software design from Test Driven Development

Knowledge of at least one other OO language (e.g. C++, Java) and HTML5/CSS3

Proven track record of Agile delivery

Strong attention to detail

Excellent written and oral communication skills

Excellent troubleshooting skills

Able to work well in a team setting

Ability to evaluate architectural options (complexity, performance, high-availability, scalability, durability) and make right recommendation for implementation.

Passion to constantly explore the latest technology related to our products and platforms.

Ability to engage with potential leads and customers for demonstrations and troubleshooting any technical challenges in the product.

Good understanding of enterprise scale technologies and developing large scale services.

Who you are:

You’re open : We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working.

You’re optimistic : We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected.

You’re extraordinary: we are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day.

What we’ll give you:

Passionate, inspired people – We aim to create a culture in which people can do extraordinary work.

Scale and opportunity – We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry.

Challenging and stimulating work – Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge?

#LI-Hybrid

We believe the best work happens when we’re together, fostering creativity, collaboration, and connection. That’s why we’ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.

Please read our Privacy Notice (https://www.wpp.com/en/careers/wpp-privacy-policy-for-recruitment) for more information on how we process the information you provide.

Read the full description
Engineer Staff Engineer, FE - Account Experience at Primer

Staff frontend engineer setting technical strategy and owning architecture across multiple teams building Primer's merchant platform in TypeScript and React.

Lead Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

An Introduction to Primer

Primer is the unified infrastructure for global payments. We give finance and payments teams the visibility and control to reduce complexity, improve performance, and capture more revenue - all from a single platform.

Backed by Sofina, Peak XV Partners, ICONIQ, Tencent, Accel, and Balderton, we’re building the payments layer the world’s best companies rely on.

Watch our showcase >

Read up on our $100m Series C

Learn more about our culture >

Which team will you be joining?

The merchant experience is only as good as the platform behind it — and most of that experience is the interface itself.

The Account Experience team builds and owns the full platform merchants use to interact with Primer — from initial setup through to day-to-day operations, and increasingly through Primer AI Companion as a first-class interface. The team spans several connected areas: Primer Companion, Merchant Account Setup, Monitors, Workflows, Auditing, and the cross-cutting concerns that keep the whole merchant experience cohesive.

As Staff Engineer you’ll set front-end technical direction across these areas, not within a single one. You’ll work across 2-3 teams, partner with multiple stakeholders, and stay hands-on in the implementation that matters most. The team runs a ‘you build it, you own it’ model: engineers own their work from design through to production.

The stack includes TypeScript, React, and modern front-end tooling, sitting on top of services in Python, AWS, Kubernetes, and Terraform.

What will you be doing?

  • Setting and driving front-end technical strategy across the Account Experience teams, from architecture and component-system decisions through to hands-on implementation where it counts

  • Owning the architecture of a complex, data-dense merchant platform — the patterns, state management, and performance characteristics that hold up as the surface area grows

  • Shaping how Primer AI Companion matures as a first-class merchant interface, including the front-end architecture that makes a conversational surface feel native to the platform

  • Holding the experience coherent across Account Setup, Monitors, Workflows, and Auditing — building the shared component and design-system foundations that stop the areas drifting apart

  • Leading engineers across teams without direct authority, through code, design reviews, and technical mentorship that raises the front-end bar around you

  • Owning the things that are easy to neglect: accessibility, performance budgets, and front-end observability as first-class concerns, not afterthoughts

  • Partnering with Product and Design, and with backend engineers across teams, to shape decisions where front-end constraints or opportunities are material

What we’re looking for

  • Demonstrable experience operating at staff or principal level: setting front-end technical direction across multiple teams, not just within one

  • Deep front-end engineering expertise with TypeScript and React, and a track record of architecting complex, long-lived web applications

  • Real fluency in the things that separate good front-end from great: state management at scale, performance, accessibility, and component-system design

  • The kind of judgment that earns trust fast — engineers follow your technical lead because you’re right, not because of your title

  • Enough comfort across the stack to reason about the APIs and services your front-end depends on, and to partner with backend engineers as an equal

  • Strong written and verbal communication, including making complex technical decisions legible to Product, Design, and non-technical stakeholders

  • Comfort working in payments, fintech, or platform contexts is welcome, though depth of engineering matters more than the specific industry

You may not like it here if:

  • You prefer a defined lane — at Staff level you’ll be expected to find and shape the work across several teams, not wait for it to be handed to you

  • You think of front-end as the layer that just renders what the backend sends — here it’s a first-class engineering discipline with real architectural weight

  • You want a QA team to catch your bugs — we don’t have one, and we don’t plan to

  • Remote-first feels like a compromise to you — for us it’s deliberate, and it demands real discipline and strong async habits

✅ A typical interview process

  • An initial intro call with a Talent Partner

  • An interview with the Hiring Manager

  • Challenge Stage - Contextualised to the role

  • A final, values-alignment interview

What’s the culture like at Primer?

We’re building a culture where people can do their best work and be proud of the impact they have. You’ll be working with people who are mission-driven, smart, and reflective, and who are genuinely invested in building exceptional products and delivering success for our merchants.

We work remotely, and have done since day one. We believe that building a successful, profitable company goes beyond proximity. We invest in our relationships through great remote working practices and thoughtfully designed face-to-face time, including workations, our annual company retreat, and co-working space access worldwide.

The work is challenging. Scaleups are a challenge, and building category-defining products is a challenge. But there’s a meaningful difference between a challenge and a struggle. At Primer, the right challenge comes with the right support: strong onboarding, a collaborative environment, and a team that is genuinely invested in your success. It’s never something you face alone.

Our benefits

🌍 We are fully remote and globally distributed; and have been since day one

💰 Competitive share options

🌴 Uncapped holiday, with 25 days minimum to be taken

🗣️ Co-working space access

📅 Workations & Company Retreat

💻 The best equipment for your role

🏠 £500 towards your home office setup

🔎 Generous learning budget

🏥 Private Medical Insurance

📈 A broad set of additional perks and benefits ( depending on location)

Don’t meet every single requirement?

At Primer, we’re dedicated to building a diverse, inclusive, and authentic workplace. If you’re excited about this role but your experience doesn’t align perfectly with every qualification listed, we encourage you to apply. You may be the right candidate for this or other roles.

Primer is committed to the equal treatment of all current and prospective employees and adopts a zero-tolerance approach to discrimination, regardless of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, marriage and civil partnership, or any other background or belief.

Read the full description
Engineer Assistant Director, Data Engineering

Leads data engineering initiatives and infrastructure projects within a university's system administration office.

Lead Posted about 3 hours ago Jobicy AI
What this role involves
Assistant Director, Data Engineering – 39991 University Staff Description Join Our Team and Make a Difference in Higher Education!At the System Administration office at the University of Colorado, we are dedicated to building a workplace...
Read the full description
Engineer Staff Software Engineer, Fullstack (ACF) at Skylight

Design and maintain fullstack software systems including LLM-powered features, RAG systems, and knowledge base integrations for a government platform serving foster youth.

Senior Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

About Skylight

Skylight is a digital consultancy using design and technology to help government agencies deliver better public services. We’re at the forefront of a civic movement to reinvent how all levels of government serve families, patients, and many others in today’s digital world.

If you want to play a part in driving this critical movement forward, we’d love for you to join our growing team of public interest technologists.

The work we do matters.

About the job

At Skylight, software engineers design, implement, and maintain software systems to improve government services for the public. This software is built to meet the needs of young adults transitioning out of the foster care system.

Skylight is partnering with the Administration for Children and Families (ACF) to build Fostering the Future, a platform that helps young adults aging out of foster care find the resources they need, when they need them. Co-designed with former foster youth and launching in fall 2026, the platform uses traditional resource database behavior with AI to help young adults in foster care ask the questions they don’t know to ask and access the resources they don’t know exist. You’ll work on both the user experience and the resource set that makes it valuable.

You’ll engineer the platform end-to-end: a chat-like experience that pairs LLM features with a curated knowledge base of resources for foster youth. Day to day, that means designing RAG systems, agent interactions, tuning prompts, refining embeddings, and ensuring any LLM integration is accurate, safe, and genuinely useful. Our stack is Python (LangChain and FastAPI), Postgres with pgvector, Next.js, and embedding and chat models including Amazon Titan and Claude — but we care more about your experience optimizing LLM interactions with knowledge bases than about any specific tool.

What to know going in

You’ll join a small cross-functional team of researchers, designers, product managers, and engineers helping the roughly 20,000 young people who age out of foster care each year get the support they’re entitled to. This is a fast-moving, zero-to-one effort — greenfield development on a new public-facing federal platform, at national scale.

What you’ll do

  • Engineer a software product end-to-end — frontend and backend — as part of a cross-functional team that includes researchers, designers, product managers, and other engineers
  • Design and optimize the platform’s LLM-powered features — semantic search across a knowledge base, prompt engineering, and retrieval quality — so foster youth get accurate, relevant guidance
  • Build accessible, Section 508–compliant interfaces and the APIs and services behind them, keeping secure data exchanges reliable and performant
  • Evaluate and improve the safety and quality of LLM interactions, so the experience stays trustworthy for the young people who rely on it
  • Build secure, compliant software that meets federal security standards and defends against common vulnerabilities
  • Achieve technical excellence by advocating for and adhering to lean-agile engineering practices such as API-first design, simple design, continuous integration, version control, and automated testing
  • Mentor other engineers and share knowledge to strengthen the team’s engineering practice

What we’re looking for

Basic qualifications

  • Experience designing and improving RAG based LLM systems including semantic search
  • Experience designing multiple LLM/agent interactions to search and refine data sets
  • Experience using LLMs to aggregate, refine, and review data sets
  • Strong prompt improvement skills and understanding of LLM patterns that work
  • Ability to write clean, working, and reusable code
  • Can produce high-quality code by adhering to good practices such as automated testing
  • Familiar with how to build secure, compliant software and defend against common vulnerabilities
  • Possess a foundational understanding of data engineering, including how to use various datastores to handle persistent data in software systems
  • Understand the different pieces of software systems and how to fit them together, while keeping performance, reliability, and availability in mind
  • Understand the importance of always putting users at the center of your work, including thinking through the impact and implications of any code that you write
  • Experience working on cross-functional teams (product, design, engineering, ops) in iterative delivery
  • A mindset and work approach that aligns with our core values

Nice-to-haves

  • Familiarity with our specific stack: Python (LangChain and FastAPI), Postgres with pgvector, Next.js, and embedding and chat models such as Amazon Titan and Claude
  • Experience working with databases and/or cloud infrastructure
  • Familiarity with CI/CD best practices
  • Experience with infrastructure as code (e.g., Docker, Terraform)
  • Experience delivering technology in government, regulated industries, or other public-benefit settings
  • A track record of staying aligned and accountable on remote teams

Don’t meet every qualification but think you can do the job? We’d still love to hear from you. If you’re excited about the role, apply. We consider candidates with a range of backgrounds and experiences.

Other requirements

  • Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute.
  • All work must be conducted within the U.S., excluding U.S. territories.
  • You must be legally authorized to work in the U.S. now and in the future without sponsorship.
  • You must be able to obtain a public trust clearance.
  • You must complete a company background check successfully.

Logistics

Position type

This is a full-time, exempt position.

Location

This is a fully remote position.

Travel

This role may require a small amount of travel to Washington, DC.

Expected start date

As soon as possible.

Care package

Salary

We want to give you the most competitive salary possible. After all, you deserve it! To that end, we use the results of our interview process to determine what salary is most appropriate given your current level of seniority. For a Software Engineer at Skylight, the current salary ranges are as follows:

  • Associate Software Engineer: $90,000–$125,000
  • Software Engineer I: $120,000–$140,000
  • Software Engineer II: $135,000–$160,000
  • Senior Software Engineer: $150,000–$185,000
  • Staff Software Engineer: $170,000–$203,000
  • Principal Software Engineer: $180,000–$230,000

Benefits

Your well-being is important to us, so we focus on supporting you in a variety of ways:

  • Medical insurance, dental insurance, vision insurance
  • Short-term and long-term disability insurance
  • Life and AD&D insurance
  • Dependent care FSA, healthcare FSA, health savings account
  • Dollar-for-dollar 401(k) match up to 10% of your salary with no vesting period
  • Flexible paid-time-off policy (generally around 25 days per year), plus 11 paid federal holidays
  • Up to 12 weeks paid-time-off for all eligible new birth, adoption, or foster parents
  • Performance rewards, including annual salary increase, annual performance bonus, spot bonuses, and stock options
  • Business development / sales bonuses
  • Referral bonuses
  • Annual $2000 allowance for professional development
  • Annual $750 allowance for tech-related purchases
  • Annual swag budget of $100 to display your Skylight pride with some merchandise (hoodies, hats, and more)
  • Dollar-for-dollar charity donation matching, up to $500 per year
  • Flexible, remote-friendly work environment
  • An environment that empowers you to unleash your superpowers for public good

Interview tips

Our process includes a preliminary screen, a skills interview, a behavioral interview, and a reverse interview where you meet your potential team — usually four conversations across two to three weeks. Here are some tips to help you prepare for a successful interview:

  • Visit our join page to learn more about how our interview process works.
  • Check out our Career Pathways framework to learn more about the different roles within Skylight and the skills needed to do them.
  • Browse our case studies to learn more about our work.

If you’d like to request reasonable accommodations during the application or interviewing process, please contact our recruiting team at recruiting@skylight.digital.

We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you’re authorized to work in the U.S.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, sex, religion, age, disability, veteran status, or any other category protected by applicable law.

Read the full description
Engineer Lead Android Engineer at Bankjoy

Lead Android engineer who owns technical architecture, writes production code daily, manages a team of three engineers, and ensures mobile banking platform reliability and security.

Lead Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

🌐 Who We Are

Bankjoy is a Y Combinator and Bessemer Venture Partner backed FinTech startup. We are changing the way community banks and credit unions do business, enabling them to become tech-driven and digital first. Bankjoy provides modern digital banking products including mobile banking, online banking, online account opening, loan origination, and conversational AI. Our mission is to revolutionize banking tech infrastructure by leading digital transformation at financial institutions — big and small.

The Role

As Android Tech Lead at Bankjoy, you will own the technical direction, architecture, and delivery of our Android banking platform while leading a team of three Android engineers embedded across our digital banking value streams.

This is a hands-on leadership role. You will write production code daily, drive architectural decisions, and ensure our Android product meets the reliability, security, and performance standards that financial institutions and their members depend on. You will work cross-functionally with Product Management, iOS, QA, and backend engineering to deliver a seamless, high-quality mobile banking experience.

What You’ll Do

Technical Leadership & Architecture

  • Own the Android technical roadmap — architectural decisions, technology choices, and long-term platform direction

  • Define and enforce Android engineering standards across the team including code quality, testing practices, and release readiness

  • Lead solution design for new features and major platform initiatives, ensuring scalability, security, and maintainability

  • Drive adoption of modern Android development practices — Jetpack Compose, MVVM/Clean Architecture, coroutines, and dependency injection

  • Partner with iOS Tech Lead and backend engineering to ensure consistent cross-platform product behavior and API contract alignment

Execution & Delivery

  • Own Android delivery across digital banking value streams — planning, estimation, milestone tracking, and risk management

  • Break down complex initiatives into executable engineering tasks with clear dependencies and timelines

  • Proactively identify and resolve technical blockers before they impact release schedules

  • Collaborate with QA to define Android-specific testing strategy — unit, integration, and UI automation using Espresso or equivalent

  • Participate in the on-call rotation for production support, responding to urgent issues impacting financial institution clients and their members

Hands-On Development

  • Contribute directly to feature development, code reviews, debugging, and performance optimization within the digital banking value stream

  • Maintain a meaningful individual coding contribution while balancing technical leadership responsibilities

  • Champion clean, testable, well-documented Kotlin code across the Android codebase

Team Leadership & Development

  • Directly manage three Android engineers — conducting regular 1:1s, providing performance feedback, and supporting their technical growth

  • Foster a collaborative, high-trust team environment that emphasizes engineering excellence and continuous learning

  • Mentor engineers on Android best practices, fintech domain knowledge, and effective cross-functional collaboration

  • Partner with engineering leadership on hiring, onboarding, and growing Android engineering capability

Cross-Functional Collaboration

  • Work closely with Product Management and Design to shape feature scope, assess feasibility, and provide accurate effort estimates

  • Collaborate with backend engineers on API design and integration patterns for mobile banking flows

  • Align with QA on automation coverage strategy — supporting the organization’s migration to modern mobile testing frameworks

  • Partner with DevOps on Android build pipelines, release automation, and CI/CD integration

Security & Compliance

  • Strictly adhere to security protocols when handling customer financial data

  • Apply knowledge of mobile security best practices — certificate pinning, secure storage, biometric authentication, and session management — in a regulated banking environment

  • Ensure Android implementations meet applicable financial services compliance requirements

What You Bring

Technical Stack

  • 6+ years of Android development experience with deep Kotlin expertise

  • 2+ years in a tech lead or senior engineering leadership role managing direct reports

  • Strong proficiency in Jetpack Compose and modern Android UI development

  • Solid understanding of Android architecture patterns — MVVM, Clean Architecture, Repository pattern

  • Experience with coroutines, Flow, and reactive programming patterns

  • Proficiency with dependency injection frameworks — Hilt or Dagger

  • Experience with Android testing frameworks — JUnit, Espresso, Mockk

  • Familiarity with RESTful API integration and mobile networking patterns

  • Experience with CI/CD pipelines for Android — GitHub Actions, Bitrise, or equivalent

  • Proficiency with version control workflows — Git, pull request reviews, branching strategies

Domain & Leadership Experience

  • Demonstrated success leading Android development in a fintech, banking, or similarly regulated product environment

  • Proven ability to manage and develop engineers through 1:1s, code reviews, and performance feedback

  • Experience working in a value stream or squad-based engineering model — cross-functional collaboration with product, design, QA, and backend

  • Track record of delivering high-quality Android products on time in fast-moving startup environments

  • Strong analytical and problem-solving skills — able to diagnose root causes, assess architectural trade-offs, and make data-informed decisions

Nice to Have

  • Experience with digital banking platforms — mobile banking, account opening, loan origination, or payment flows

  • Familiarity with credit union or community bank technology environments

  • Experience with mobile security implementation in regulated financial services

  • Exposure to AI-assisted development tools — Codex, Copilot, Cursor, or equivalent

  • Experience migrating Android UI from XML layouts to Jetpack Compose

🎁 What You Get

  • A fast-paced and collaborative environment

  • Competitive compensation

  • Stock options at a well-funded startup

  • We cover 100% of medical, dental, and vision premiums for individuals on our base plan, with significant contributions toward all other plan options (USA).

  • We cover 100% of extended medical, dental, and vision premiums for you and your family under our single, comprehensive plan (Canada).

  • Retirement plan with 4% company matching

  • 8 weeks paid parental leave for birthing parents, 4 weeks for non-birthing

  • 3-5 weeks PTO depending on tenure

  • 5 health days

  • 15 holidays

  • End of year shutdown

  • Performance-based bonuses

  • Remote first culture

⚖️ Equal Employment Opportunities at Bankjoy

Bankjoy is committed to hiring talented and qualified individuals with diverse backgrounds for all of its tech, non-tech, and leadership roles. Bankjoy provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability.

#LI-Remote

Read the full description
Engineer Staff Software Engineer (L4) at Twilio

Staff engineer designs, builds, and optimizes high-scale distributed data processing systems handling hundreds of thousands of data points per second while mentoring junior engineers.

Lead Remote Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

Who we are

At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences.

Our dedication to remote-first work, and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands.

We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions!

.

See yourself at Twilio

Join the team as our next Staff engineer (L4), Twilio’s Segment team.

About the job

As a Staff Engineer on the Twilio Segment Data platform/ pipelines team, you’ll build and scale systems that process several hundred thousands of data points per second. You will lead the development of high-scale ingestion and data processing systems You’ll be designing, operating and maintaining complex distributed systems, ensuring reliability, performance, and cost-efficiency while querying petabytes of data for our customer data platform (CDP).

Responsibilities

In this role, you’ll:

  • Design and deliver robust, high-scale routing experiences for the Data platform/ pipelines team for Twilio Segment.
  • Ship features that opt for high availability and throughput with eventual consistency
  • Collaborate with engineering and product leads, as well as teams across Twilio Segment
  • Support the reliability and security of the platform
  • Build and optimize globally available and highly scalable distributed systems
  • Be able to act as a team Tech Lead as needed
  • Mentor other engineers on the team in technical architecture and design
  • Partner with application teams to deliver end to end customer success.

Qualifications

Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn’t followed a traditional path, don’t let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!

*Required:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Hands-on experience with high-scale messaging/streaming systems (several thousand events/sec) and processing engines ( 1M+ events/sec).
  • 8+ years of experience writing production-grade code in a modern programming language
  • Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.
  • Experience programming in one or more of the following: Go, Java, Scala, or similar languages
  • Well-versed in concurrent programming, along with a solid grasp of Linux systems and networking concepts.
  • Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS) or Google Cloud Platform (GCP)
  • Experience in message passing systems (e.g., Kafka, AWS Kinesis) and/or modern stream processing systems (e.g., Spark, Flink).
  • Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)
  • Leverage best-in-class development productivity practices including AI tooling.
  • Experience shipping services (products) following CI/CD development paradigm.
  • Deep understanding of architectural patterns of high-scale web applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
  • Ideally domain expertise in the Modern Data stack with experience in developing cloud-based data solution components and architecture covering data ingestion, data processing and data storage
  • Have a track record of successfully leading teams, large projects, or owned and built an important, complex system end to end, delivered iteratively.
  • Excellent written and verbal technical communication skills to convey complex technical concepts effectively.

Desired:

  • Proficiency with datastores, distributed caching, and container technologies (Docker/Kubernetes).
  • Experience with modern CI/CD pipelines and observability tools (Datadog, Grafana, Prometheus).
  • Familiarity with AI/ML technologies.
  • Experience managing and operating AWS infrastructure
  • Experience working in a geographically distributed team.

Location

This role will be remote, and based in India (only in Karnataka, Tamil Nadu, Maharashtra, Telangana, Delhi)

Travel

We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings.

What We Offer

Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.

Twilio thinks big. Do you?

We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That’s why we seek out colleagues who embody our values — something we call Twilio Magic. Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts.

So, if you’re ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn’t what you’re looking for, please consider other open positions.

Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.

Read the full description
Engineer Junior C# Software Developer at DotActiv

Junior C# developer builds and maintains scalable web and mobile applications using ASP.NET Core, AngularJS, and Xamarin within an agile development environment.

Junior Remote Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

At DotActiv, we pride ourselves on providing the South African retail market with high-quality category management software and advisory services aimed at making in-store shopping an all-round better experience. The purpose of our existence is: “To accelerate the world’s transition to retail sustainability through category management that simultaneously delivers remarkable performance, exceptional shopping experiences and meaningful strides towards sustainability.”

C# software developers at DotActiv utilise a technology stack that includes the ASP.NET Core Web API framework in combination with the AngularJS framework to deliver a Single Page Application solution based on a Microsoft SQL database. We also utilise Xamarin to develop our mobile solutions as this allows us the ability to share a single codebase with our .NET Core framework web-based applications.

#LI-Remote

RESPONSIBILITIES

• Translating application storyboards and use cases into functional applications;

• Designing, building, and maintaining efficient, reusable, and reliable C# code;

• Ensuring the best possible performance, quality, and responsiveness of applications;

• Identifying bottlenecks and bugs, and devising solutions to these problems; and

• Maintaining code quality, organisation, and automatisation.

MINIMUM REQUIREMENTS

  • Minimum of 1 year relevant development experience and expertise in an IT development environment
  • Grade 12 as per the national senior certificate requirements (Umalusi endorsed and must include higher grade Mathematics with a minimum of 70%);
  • A relevant IT certification by a recognised and acknowledged issuing authority. For example, A+, N+, MCSE, MCP, MCT, VCP, VCSP and more;
  • Proficient in C#, with a good knowledge of its ecosystems;
  • Strong understanding of object-oriented programming;
  • Skill for writing reusable C# libraries;
  • Understanding fundamental design principles behind a scalable application;
  • Familiarity with continuous integration, Microsft SQL, Json, Angular, and .Net Framework;
  • Implementing automated testing platforms and unit tests;
  • Proficient understanding of code versioning tools (such as Git);

ADVANTAGEOUS

  • Experience or exposure to Machine Learning; and or
  • Imagine Recognition; and or
  • Cloud Computing; and or
  • AI Software Development; and or
  • Experience or exposure to Computer Vision Technology.

WHAT TO EXPECT FROM DOTACTIV

  • You’ll receive a Cost to Company of between R15K-18K CTC, depending on your qualifications and experience;
  • This is a remote-working position, which allows you the flexibility to be based anywhere in South Africa.
  • You’ll have a say over product decisions. Read this piece for more information
  • You’ll have a chance to upskill yourself in any field that adds value to your current position;
Read the full description
Engineer .Net Engineering Lead at GroupM

Lead .NET engineer designs and builds microservices-based workflow platform in Azure, mentors team on architecture, and guides technology decisions.

Lead Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

WPP is the trusted growth partner for the world’s leading brands.

We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth.

We have been building the world’s most valuable brands for 50 years and have global reach across 100+ markets, with deep local expertise.

Our people are the key to our success. We’re committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow.

For more information, visit WPP.com.

Why we’re hiring:

This program of work is central to WPPs’ continued success, helping augment their world class AI with a back-office workflow platform. The value add is to enable agencies to manage their work end to end within our innovate platform.

This is a greenfield program of work to replace their existing workflow system with bespoke .Net development using a microservice architecture in Azure and Kubernetes.

What you’ll be doing:

This role will report into the Head of Engineering.

Write a clean well thought out design and code with an emphasis on quality, simplicity and maintainability.

Consider customer’s perspective and experiences when designing systems.

Contribute to design reviews, code reviews and test case reviews.

Understand and adapt to new technologies, tools, methods, and processes from Microsoft and the industry.

Technology evaluation and recommendation for application architectural problems.

Influence the team for right design and technology implementation & give future architectural direction.

Communicate effectively and partner well with other disciplines of the project team to deliver high-quality solutions, documentation and support to customers.

Engage in shift left and Agile practices.

What you’ll need:

In depth knowledge of design patterns and pattern of enterprise application architecture

In depth knowledge of SOLID principles

5 to 8 years of Design/Development/Testing experience using large/complex application using various Microsoft technologies (C#, .NET, SQL Server).

Hands-on experience with Microsoft Azure platform and services.

Proven track record of software design from Test Driven Development

Knowledge of at least one other OO language (e.g. C++, Java) and HTML5/CSS3

Proven track record of Agile delivery

Strong attention to detail

Excellent written and oral communication skills

Excellent troubleshooting skills

Able to work well in a team setting

Ability to evaluate architectural options (complexity, performance, high-availability, scalability, durability) and make right recommendation for implementation.

Passion to constantly explore the latest technology related to our products and platforms.

Ability to engage with potential leads and customers for demonstrations and troubleshooting any technical challenges in the product.

Good understanding of enterprise scale technologies and developing large scale services.

Who you are:

You’re open : We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working.

You’re optimistic : We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected.

You’re extraordinary: we are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day.

What we’ll give you:

Passionate, inspired people – We aim to create a culture in which people can do extraordinary work.

Scale and opportunity – We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry.

Challenging and stimulating work – Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge?

#LI-Hybrid

We believe the best work happens when we’re together, fostering creativity, collaboration, and connection. That’s why we’ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.

Please read our Privacy Notice (https://www.wpp.com/en/careers/wpp-privacy-policy-for-recruitment) for more information on how we process the information you provide.

Read the full description
Engineer Solutions Architect at GroupM

Solutions Architect designs end-to-end technical solutions and enterprise architectures, partnering with product and engineering teams to translate business requirements into scalable, secure implementations.

Senior Posted about 3 hours ago RemoteFirstJobs Product
What this role involves

WPP is the trusted growth partner for the world’s leading brands.

We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth.

We have been building the world’s most valuable brands for 50 years and have global reach across 100+ markets, with deep local expertise.

Our people are the key to our success. We’re committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow.

For more information, visit WPP.com.

Why we’re hiring:

A Solutions Architect designs end-to-end technical solutions that align business goals with scalable, secure, and maintainable architectures. This role partners with product, engineering, and stakeholders to translate requirements into technical designs, guide implementation, and ensure high-quality delivery across complex enterprise environments.

What you’ll be doing:

  • Demonstrate strong Java proficiency to design, prototype, and review core services and integrations.
  • Architect and guide the development of large-scale enterprise applications, ensuring reliability, performance, and maintainability.
  • Partner with product and engineering teams to translate business requirements into solution architectures, technical specifications, and implementation plans.
  • Define and evangelize architecture standards, patterns, and best practices (e.g., layered architectures, microservices where appropriate, API-first design).
  • Design integration approaches across systems, including RESTful APIs, messaging/event-driven patterns, and data synchronization.
  • Evaluate and recommend technology choices, frameworks, and third-party components; perform trade-off analyses and document decisions.
  • Ensure non-functional requirements are met, including security, scalability, observability (logging/metrics/tracing), resilience, and disaster recovery.
  • Collaborate with DevOps/SRE to support CI/CD pipelines, deployment architecture, and operational readiness.
  • Lead architecture and design reviews, mentor engineers, and provide technical guidance through delivery and post-release support.
  • Identify technical risks and dependencies early; propose mitigation plans and drive resolution with stakeholders.

What you’ll need:

  • Strong proficiency in Java and the JVM ecosystem (e.g., Spring/Spring Boot), including performance tuning and troubleshooting.
  • Demonstrated experience developing and supporting large enterprise applications with high availability and complex integrations.
  • Experience producing architecture artifacts (solution diagrams, interface contracts, sequence diagrams, and design documentation).
  • Solid understanding of distributed systems concepts (e.g., concurrency, caching, eventual consistency, resiliency patterns).
  • Experience with relational databases and SQL; ability to model data and optimize queries.
  • Knowledge of document-based (NoSQL) databases (e.g., MongoDB, Couchbase) including data modeling and query patterns.
  • Strong communication skills with the ability to explain technical trade-offs to both technical and non-technical audiences.
  • Write clean, well-documented, and tested code.
  • Take features from start to finish, including testing, with empathy for the end-user experience.
  • Participate in a constructive and inclusive culture of peer code reviews.

Preferred Qualifications:

  • Experience with cloud platforms (Azure/AWS/GCP) and cloud-native architectures.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with messaging and event-driven design.
  • Experience with identity and access management, application security, and threat modeling.
  • Experience with observability tooling and practices (APM, centralized logging, distributed tracing).
  • Experience with the Office 365 ecosystem.
  • Experience with Okta and/or other single sign-on (SSO) identity providers.

Who you are:

You’re open : We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working.

You’re optimistic : We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected.

You’re extraordinary: We are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day.

What we’ll give you:

Passionate, inspired people – We aim to create a culture in which people can do extraordinary work

Scale and opportunity – We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry.

Challenging and stimulating work – Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge?

#LI-Hybrid

The base salary range for this position at the time of this posting is indicated below. Individual compensation varies based on job-related factors, including location, business needs, level of responsibility, experience, and qualifications. We offer a competitive benefits package, go to https://mybenefits.wpp.com/public/welcome for more details.

.

$60,000—$140,000 USD

We believe the best work happens when we’re together, fostering creativity, collaboration, and connection. That’s why we’ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.

Please read our Privacy Notice (https://www.wpp.com/en/careers/wpp-privacy-policy-for-recruitment) for more information on how we process the information you provide.

Read the full description