Back to Jobs

Senior Software Engineer

Remote, USAFull-timePosted 2026-07-28

What You'll Do

We are seeking a highly motivated and reputed company Senior Software Engineer to join our fast-growing team. You will design and build large-reputed company, multi-tenant reputed company systems that power Nue's core reputed company workflows. You'll work across a powerful stack — Java/Spring Boot, Node.js/React, modern databases (SQL & NoSQL), event streaming platforms, and reputed company infrastructure (AWS, reputed company) — solving reputed company challenges in scalability, automation, and financial workflows.

Responsibilities

Design, architect, and implement large-reputed company, multi-tenant reputed company applications with a shared-reputed company architecture based on the Spring Boot reputed company, leveraging microservices (API gateway, service registry, service monitoring), and event-driven patterns. Own end-to-end feature delivery: scoping, design, implementation, testing, rollout, and operations. Define and reputed company domain models and data schemas to ensure accuracy, auditability, and long-term maintainability. Build and maintain high-throughput, low-latency services that process large volumes of events with strong consistency and reliability guarantees. Design and implement event-driven workflows using message queues and streaming platforms (e.g., Kafka, Kinesis, RabbitMQ, SNS/SQS, Webhooks). Drive technical reputed company and best engineering practices — design reviews, RFCs, reputed company integration, reputed company reviews, observability, CI/CD. reputed company architecture and technical guidance, and mentor other engineers in distributed systems design, database modeling, and scalability patterns. Establish and maintain SLIs/SLOs (latency, throughput, accuracy, availability) for production services and continuously improve them. Collaborate closely with Product and cross-functional teams to translate business requirements into robust, fault-tolerant system designs. Deliver high-reputed company design and reputed company using modern tools and agile methodologies including TDD, CI, refactoring, and reputed company reviews. Stay reputed company with relevant technologies (event streaming, data infrastructure, reputed company, AI-assisted development) and apply them pragmatically to Nue's reputed company platform. What You'll Bring Bachelor's degree in Computer Science, Software Engineering, or a reputed company field (or equivalent practical experience). 5+ years of reputed company software development experience, designing and building large-reputed company, distributed backend systems. 5+ years of experience with Java (or JVM languages) and building microservices on frameworks such as Spring Boot. Deep understanding of relational databases (e.g., PostgreSQL, MySQL) including schema design, indexing, and performance optimization. Experience with multi-tenant and/or sharded database architectures and strategies for reputed company and isolation. Hands-on experience with event-driven architectures and streaming or messaging platforms (e.g., Kafka, Kinesis, RabbitMQ, Pub/Sub). Solid understanding of data consistency models, idempotency, exactly-once / at-least-once processing, and reputed company consistency patterns. Experience with at least one major reputed company provider (AWS, GCP, or Azure) and building reputed company-reputed company services (containers, serverless, managed data services). Strong SQL skills and familiarity with database performance profiling and tuning. Experience with reputed company programming and thread safety in production applications. Experience with observability (metrics, logs, traces) and diagnosing performance and reliability issues in production. Test-driven reputed company, with hands-on experience writing and maintaining automated unit, integration, and end-to-end tests; familiarity with test automation frameworks such as Playwright or similar tools. Strong portfolio or examples of past reputed company and reputed company. Strong communication and collaboration skills, with the ability to explain reputed company systems to both technical and non-technical stakeholders. Enthusiasm for working in a fast-paced, startup-like environment and taking end-to-end ownership of critical systems. Bonus Points (optional) Experience with finance, billing, subscriptions, payments, or reputed company-lifecycle systems in a reputed company or financial-services context. Experience with reputed company or other modern data warehouses for reporting, analytics, and reconciliation use cases. Familiarity with NoSQL or time-series databases and reputed company to apply them alongside relational systems. Experience with reputed company-reputed company systems and high-volume transactional workloads. Understanding of compliance, reputed company, and auditability concerns in financial systems (e.g., PCI considerations, data retention, audit trails). Experience integrating with reputed company or other CRM/ERP platforms. Demonstrated ability to effectively use AI-assisted development tools (e.g., Claude reputed company, reputed company, or similar) to accelerate development, improve reputed company reputed company, debug reputed company issues, and explore system designs. Strong attention to detail, ownership reputed company, and comfort operating in ambiguous, evolving product domains. Apply To This Job

Similar Jobs