Senior Software Engineer - Billing Automation - 12 Month FTC

Wirelesslogic

Stati Uniti

Ibrido

USD 43.000 - 53.000

Tempo pieno

48 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Fixed-term contract (12 months)
Hybrid work model in Poland
Training and ongoing support

Descrizione del lavoro

Wirelesslogic seeks a backend-focused software engineer to build and operate a high-volume billing platform. You will develop TypeScript/NestJS services and React interfaces, translating complex billing rules into robust data models and service boundaries.

You will design event-driven workflows with Kafka/RabbitMQ, tune PostgreSQL schemas for large data sets, and contribute to production readiness and incident response.

Competenze

  • Strong hands-on TypeScript and NestJS experience.
  • Experience designing event-driven or asynchronous systems with messaging tech.
  • Strong PostgreSQL skills, including data modeling, indexing, query tuning, and performance diagnosis.
  • Ability to take features through full software lifecycle, including testing and production operation.
  • Sound engineering judgment around reliability, testing, type safety, and incremental modernization.
  • Clear communication and collaboration with engineers, product partners, and stakeholders.

Mansioni

  • Design and maintain TypeScript and NestJS services for billing workflows, with attention to correctness, testability, and operability.
  • Build React interfaces that help users work with billing data and processes.
  • Work with product partners and domain experts to translate billing rules into clear data models, code, and service boundaries.
  • Develop asynchronous, event-driven workflows using Kafka or RabbitMQ, including reliable retries, ordering, idempotency, and recovery.
  • Model and tune PostgreSQL schemas and queries for large data sets and demanding processing workloads.
  • Help extract capabilities from a mature platform into services through staged changes and safe cutovers.
  • Own work from refinement and design through implementation, automated testing, release, and production support.
  • Contribute to technical decisions, code quality, observability, operational readiness, and incident follow-up.

Conoscenze

TypeScript
NestJS
React
Event-driven systems
Kafka
RabbitMQ
PostgreSQL
Data modeling
Query tuning
Testing & production ops
System reliability
Collaboration with product

Strumenti

Kafka
RabbitMQ
PostgreSQL
Grafana

Descrizione del lavoro

Role overview

Build and operate software for a high-volume billing platform that turns usage data into accurate customer invoices. The work is predominantly backend-focused, with full-stack contributions, and includes modernizing an established system through incremental extraction of domain services while protecting billing correctness and production stability.

Responsibilities
  • Design and maintain TypeScript and NestJS services for billing workflows, with attention to correctness, testability, and operability.
  • Build React interfaces that help users work with billing data and processes.
  • Work with product partners and domain experts to translate billing rules into clear data models, code, and service boundaries.
  • Develop asynchronous, event-driven workflows using Kafka or RabbitMQ, including reliable retries, ordering, idempotency, and recovery.
  • Model and tune PostgreSQL schemas and queries for large data sets and demanding processing workloads.
  • Help extract capabilities from a mature platform into services through staged changes and safe cutovers.
  • Own work from refinement and design through implementation, automated testing, release, and production support.
  • Contribute to technical decisions, code quality, observability, operational readiness, and incident follow-up.
Requirements
  • Strong hands-on TypeScript and NestJS experience, with the ability to contribute to React applications.
  • Experience designing event-driven or asynchronous systems with Kafka, RabbitMQ, or comparable messaging technology.
  • Strong PostgreSQL skills, including data modeling, indexing, query tuning, and performance diagnosis.
  • Ability to take meaningful features through the full software lifecycle, including testing and production operation.
  • Sound engineering judgment around reliability, testing, type safety, technical debt, and incremental modernization.
  • Clear communication and collaboration with engineers, product partners, and business stakeholders.
Nice to have

Experience with billing or other financially sensitive data processing, distributed systems, service-level objectives, Grafana, and production incident investigation. The source also emphasizes sharing knowledge through reviews, pairing, and documentation, and using AI-assisted tools thoughtfully.

Benefits and work setup
  • Fixed-term contract for 12 months.
  • The role is based in Poland, with a remote/hybrid approach and collaboration with the local squad.
  • The source mentions training and ongoing support.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Backend Engineer-Billing Platform (Remote/Hybrid, 12m)
Senior Backend Engineer-Billing Platform (Remote/Hybrid, 12m)

Wirelesslogic • Stati Uniti

Ibrido
USD 43.000 - 53.000
Fixed-term contract (12 months)
Hybrid work model in Poland
Training and ongoing support
Senior Software Engineer
Senior Software Engineer

platformsh • Stati Uniti

Remoto
USD 180.000 - 240.000
Flexible PTO
Healthcare coverage in eligible cases
Company stock options
+7
Staff Software Engineer
Staff Software Engineer

Raydar • Mountain View (CA)

In loco
USD 180.000 - 250.000
Competitive equity
Visa sponsorship support
Healthcare coverage
Finance Operations & Automation Analyst (Billing)
Finance Operations & Automation Analyst (Billing)

Swap • Stati Uniti

Ibrido
USD 39.000 - 41.000
Competitive base salary
Stock options
Generous PTO
+10
Staff Software Engineer
Staff Software Engineer

elationhealth • Stati Uniti

Remoto
USD 170.000 - 200.000
Senior Payments Backend Engineer (TypeScript) - Remote LATAM
Senior Payments Backend Engineer (TypeScript) - Remote LATAM

Maxana • Stati Uniti

Remoto
USD 120.000 - 180.000
Fully remote
LATAM-friendly hours
Competitive pay
Software Engineer, Billing
Software Engineer, Billing

Cursor • Stati Uniti

In loco
USD 120.000 - 180.000
Backend Engineer
Backend Engineer

Maxana • Stati Uniti

Remoto
USD 90.000 - 130.000
Competitive pay
Software Engineer, Billing
Software Engineer, Billing

Braintrust Data, Inc. • San Francisco (CA), New York (NY), Seattle (WA)

In loco
USD 150.000 - 190.000
Health benefits
Lunch daily
Flexible time off
+1
Senior NodeJS/NestJS Engineer (with experience on FinTech projects)
Senior NodeJS/NestJS Engineer (with experience on FinTech projects)

DashDevs • Stati Uniti

Remoto
USD 120.000 - 180.000
Days off 20 first year
Competitive compensation
Friendly team and environment
+3