Job Closed

This listing is no longer active.

ICF logo
ICF

We are not a typical consulting firm and our people are not typical consultants.

Drupal Engineer

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 5,001-10,000Since 1969H1B SponsorCompany SiteLinkedIn

Location

Virginia

Posted

181 days ago

Salary

$81.5K - $167.6K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishDrupalJavaScript

Job Description

Drupal Engineer

ICF

• Be a key contributor in the creation of Drupal sites that are fully compliant with standards for design, accessibility, security, and performance • Write automated tests that support the delivery of quality software • Contribute to the client, ICF, and Drupal engineering communities • Work directly with stakeholders and team members to set and manage expectations throughout the life of the project • Operate within an agile development process

Job Requirements

  • 3+ years building secure, accessible, and responsive Drupal solutions, including module development, theming, and migrations
  • Basic command of Drush and Composer
  • A solid understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and JSON
  • A general understanding of containerization
  • Strong oral and written communication skills and the willingness to use them
  • A strong sense of ownership and engagement.

Benefits

  • Reasonable accommodations available
  • Equal opportunity employer
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

Software Engineer III/Senior, Customer Data

ngrok

ngrok is a global network aiming to simplify how applications and services are securely exposed and accessed online, striving to remove barriers across internet connectivity and de

Backend Engineer181 days ago

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Our Customer Data team builds the systems that ensure customers see fair, clear billing and reliable consumption data. We handle billing, metering, limits, and usage tracking—the systems that make sure every byte is counted correctly and every invoice is accurate. - Build the billing backbone: Maintain and evolve our billing and metering infrastructure—Stripe Orb integrations, usage aggregation systems, and everything that turns traffic into invoices. Accurate invoices. The kind customers don't dispute. - Track everything that matters: Build event tracking pipelines for traffic events, session logging, and usage patterns. Develop traffic inspection systems for compliance and analytics. Every request counted, every session tracked, no "lost" data explaining why the numbers don't match. - Own customer-visible usage and billing insights: Build and evolve the systems that turn raw product usage into clear, accurate, and trusted views of what customers are using and why they’re charged—eliminating billing confusion before it happens. - Handle the infrastructure details: Manage IP metadata services and the systems that connect traffic patterns to customer accounts. Ensure billing reliability—accurate invoices, automated refund processing, and reconciliation that actually reconciles. - Ship systems people trust: Work closely with product, platform, finance, and support. Provide finance with the data they need. Qualifications - You’ve built backend or data-heavy systems that were held to high standards of correctness. - You’re comfortable in a statically typed, compiled language such as Go, Rust, C++, or Java (with bonus points for Go). - You’ve worked with event streams, usage data, or high-volume pipelines. - You enjoy thinking about data models, invariants, and failure modes. - You care about developer experience, including for people consuming your data. - You're the person people ping when the numbers don't add up and nobody else can explain why. Requirements - Extra credit if you’ve worked on metering, billing, or pricing systems (but not limited to them). - Experience with event-driven or streaming architectures. - Familiarity with customer-facing analytics or usage reporting. - Experience in systems where small discrepancies become large conversations. Benefits - Full premiums covered on base healthcare, dental, and vision for you. Half covered for your dependents. Mental health and well-being support included. - 401(k) with 100% match up to 3% of your salary and 50% match up to another 2%. - Open, flexible vacation policy. - Up to 16 weeks parental leave for birth, and up to 8 weeks for new parents (birth, adoption, fostering). - Annual professional development budget for books, courses, conferences, or whatever helps you level up. - Co-working space stipend if you want to get out of your house but aren't near our SF office. - 2x+ per week free lunch for employees onsite at our San Francisco office. - Company offsites twice a year for team bonding. - Bi-annual reviews for feedback and competitive compensation.

United States
$160K - $200K / year
Job Closed
Edia logo

Senior Backend Engineer

Edia

The AI Platform for K-12

Backend Engineer181 days ago
OtherRemoteTeam 51-200Since 2020H1B No Sponsor

• Architect and oversee backend systems across our product lineup and internal tooling • Guide AI coding assistants to implement large-scale changes and new features • Review, debug, and refine AI-generated code to production standards • Use AI internally to automate business operations • Ship full-stack features end-to-end

United States
$180K - $250K / year
Job Closed
Affirm logo

Senior Software Engineer, Back-end – Fraud

Affirm

We create honest financial products that improve lives.

Backend Engineer181 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. • You will design and implement backend services and APIs using Python or Kotlin, operating within Affirm’s microservice and event-driven architecture. • You will take an active role in shaping the team’s roadmap, collaborating on technical design, and driving execution across projects that span multiple teams. • You will partner with the Engineering Manager and your teammates to elevate quality standards, evolve engineering processes, and represent the team in cross-functional initiatives. • You will collaborate cross-functionally with stakeholders in Fraud Ops, Compliance, Product, Machine Learning, and Analytics to build scalable fraud tooling and infrastructure. • You will proactively identify opportunities to improve system reliability, team efficiency, or architecture—and lead efforts to address them. • You will contribute to operational excellence by maintaining high observability standards, responding to incidents, and participating in the on-call rotation. • You will foster a culture of ownership, inclusion, and craftsmanship by mentoring teammates, providing feedback, and upholding high code and design standards. • On-Call Rotation - There would be an on-call rotation for this role as a requirement.

Poland
zł301K - zł401K / year
Job Closed
decircle logo

Senior Backend Engineer

decircle

Talent Partner for decentralized organizations and projects that are building Web3.

Backend Engineer182 days ago
Full TimeRemoteTeam 1-10Since 2019H1B No Sponsor

• Lead the design, development, and maintenance of backend systems and APIs • Collaborate closely with cross-functional teams • Maintain high coding standards and conduct code reviews • Identify bottlenecks and optimize code and algorithms • Implement monitoring and debugging tools • Develop and maintain comprehensive test suites • Provide guidance and mentorship to junior developers • Document code, APIs, and technical processes

Germany
Job Closed