We amplify pride and create connections for all fans around the world.
Software Engineer III – Backend
Location
New York
Posted
88 days ago
Salary
$108K - $186K / year
Seniority
Senior
Job Description
Software Engineer III – Backend
Fanatics, Inc.
• Join an emerging team within FBG, working on a highly scalable, fault-tolerant system. • Design, implement, test, and maintain software for a distributed, event-driven platform. • Mentor junior engineers and promote engineering best practices. • Collaborate with internal teams to ensure seamless interactions between platforms.
Job Requirements
- 4+ years of industry experience.
- 3+ years of experience in Java/Spring Boot and Kotlin
- 2+ years of experience building highly scalable and fault-tolerant systems
- Design and develop Microservices systems with Java, Spring Boot
- Able to triage and debug system-wide production issues
- Able to effectively communicate complex technical subjects to a variety of audiences
- Familiar with Agile software product delivery and SCRUM methodology
- Thrive in an entrepreneurial, hyper-growth environment
Benefits
- Medical
- Dental
- Vision
- 401K
- Paid time off
- GymPass
- Pet Insurance
- Family Care Benefits
- Home office setup stipend
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain high-performance applications using C#, .NET Core, ASP.NET Web API, and SQL Server. • Build and enhance modern frontend experiences using Angular or React integrated with backend APIs. • Architect and implement scalable, secure, and maintainable distributed systems. • Own technical design decisions, including system architecture, service boundaries, API design, and data modeling. • Optimize SQL Server databases, ensuring high performance, reliability, and data integrity. • Write production-quality code and actively contribute to feature development across the stack. • Lead code reviews and architecture discussions, setting the technical bar for the team. • Troubleshoot complex issues, including performance bottlenecks, scalability challenges, and data consistency problems. • Drive engineering best practices such as clean architecture, TDD, CI/CD pipelines, observability, and secure development practices.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This is a “build and lead by doing” role. You will define architecture and standards, deliver features end to end, and consistently raise the bar for reliability, security, and delivery speed. What You’ll Do: - Reliability, Security & Ops - Harden CI/CD (GitHub Actions or Jenkins); build/test containers and deploy via Helm to AWS (EKS or ECS). - Add lightweight bot protection: rate limits, IP allowlists, and abuse detection hooks. - Observability: monitor latency/error budgets via CloudWatch + Grafana, structured logging, tracing where needed. - Performance tuning: DB indexes, caching strategy, queue throughput, API response times. - Tech Lead Responsibilities - Own architecture decisions and keep it pragmatic: “simple first, scalable where it matters.” - Drive code quality: reviews, standards, branching/release hygiene, definition of done. - Break down work, reliably estimate, unblock the team, and align with the PM/BA on scope. - Mentor engineers and set a strong engineering culture around clarity and ownership. Qualifications - Must-have: - .net - PostgreSQL, Redis, MongoDB - OpenAPI 3, GitHub Actions - Queues & scheduling: SQS, EventBridge/Lambda, or Celery - 3+ years building production systems; 2+ years in a lead/ownership role. - Real experience running things in production: CI/CD, Docker, monitoring, and incidents. - Deep understanding of RBAC, session/auth flows, and security basics (OWASP-minded). - Comfortable with async/event-driven patterns: queues, schedulers, retries, idempotency. - Clear documentation, good tradeoffs, and keeping stakeholders in the loop. - Upper-intermediate level of English or higher. - Fluent Ukrainian and/or Russian language. - Nice-to-have: - Background in RPA, UiPath, browser automation, or similar automation-heavy environments. - Experience with AI / ML / LLM-enabled products, data extraction, or workflow automation. - Python backend experience (FastAPI, Flask, or similar). Company Description INFUSE is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy.
• Own backend technical leadership: architecture, code quality, delivery plan, and hands-on implementation for the SAR area-based modules. • Design and implement REST APIs and service-oriented backend components. • Ensure robust observability: • Log key operations, including geospatial calculations and user actions. • Build production-grade metrics (Prometheus/Grafana or equivalent). • Drive performance and reliability engineering, including preparation and execution of load/stress testing up to 3,000 simultaneous connections. • Align the backend with security/traceability needs (auditability, immutable action history, etc.) and support integrations that rely on GOV.ID / QES / BankID (working with stakeholders that provide tokens/certificates). • Coordinate technical work with the project working group, and contribute to inception-stage outputs (detailed business processes + technical design) before implementation. • Contribute to delivery and handover: deployment support, documentation, and warranty period collaboration through rollout support.
Senior Software Engineer – Node.js, Angular
CloudTalkCalling software for scaling businesses. #15 in G2's Top 100 Best Software Awards.
• Build greenfield projects while continuously evolving existing systems • Design and implement microservice-based architectures • Maintain a strong focus on system quality, reliability, and performance • Contribute to technical decisions and feature planning • Write and review technical designs, proactively identifying areas for improvement • Stay up to date with modern technologies and incorporate them into everyday work • Collaborate closely with teammates in a remote but highly synchronous environment




