Senior Software Engineer, Reporting Workflow

Added
less than a minute ago
Type
Full time
Salary
Salary not provided

Related skills

react java aws sql kotlin

๐Ÿ“‹ Description

  • Own complex features end-to-end within the Reporting Workflow platform.
  • Design and build batch-oriented and event-driven services across Ridgeline systems.
  • Implement large-scale batch jobs with throughput, backpressure, and observability.
  • Collaborate with product, design, and engineering to map client needs.
  • Contribute to UI-driven configuration and monitoring experiences for batch jobs.
  • Elevate reliability with tests, instrumentation, metrics, and alerts.

๐ŸŽฏ Requirements

  • 5+ years of professional software engineering experience.
  • Proficiency in Kotlin, Java, or C# (Kotlin a plus).
  • Experience building cloud-native services on AWS, with SQS/SNS and object storage.
  • Comfort with distributed, asynchronous or batch systems, including failure modes, retries, idempotency, and eventual consistency.
  • Strong data correctness/safety in multi-tenant environments.
  • Experience with relational databases and SQL for reporting/analytics.

๐ŸŽ Benefits

  • Unlimited vacation.
  • Educational and wellness reimbursements.
  • $0-cost employee insurance plans.
  • Company Stock Plan participation.
  • Careers page for more perks.
  • Opportunities for advancement.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’