Job Closed
This listing is no longer active.
Beyond ticketing.
Senior Software Engineer, Java
Location
California
Posted
91 days ago
Salary
$140K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer, Java
Tixr
• Collaborate with developers, designers, product owners, and other team members to deliver the highest caliber products • Work on complex problems that need well thought-out and test-driven solutions • Be a part of a team that loves what they do and thrives to push what technology allows
Job Requirements
- 8+ years of modern Java development
- Strong proficiency with software architecture, modular and object-oriented design
- Experience with a variety of modern databases (Relational, NoSQL, etc.)
- Experience with web-based API Integrations (RESTful, etc.)
- Experience with the Spring Framework a strong plus
- Experience with AWS a strong plus
- Experience with realtime distributed computational systems a plus
- Strong communicator and documentation writer
- Strong leadership, prioritization and organizational skills
Benefits
- 100% Remote
- Health benefits starting at $0 premium + choice of dental and vision plans
- Unlimited PTO, holidays, a paid day off on your birthday
- 401k with Company match
- Fun and relaxed work environment
- Access to awesome events!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full Stack Developer – .NET Core, Angular
SymboticReinvent the warehouse®. Reimagine the supply chain®.
• Modern Web Development: Architect and build responsive web applications using Angular 12-15+ and NgRx. • Backend Systems: Develop scalable RESTful APIs using ASP.NET Core and Entity Framework Core. • Azure Integration: Deploy and maintain applications using Azure PaaS services and monitor health via AppInsights. • Quality Assurance: Maintain high code quality through rigorous unit testing in both .NET and Angular environments.
• Design, develop, and maintain scalable backend systems • Build APIs and work with microservices architecture • Deploy applications on AWS
• Define and maintain the overall technical architecture for applications, platforms, or enterprise systems • Evaluate business requirements and translate them into robust, scalable, and secure technical solutions. • Author and maintain Architecture Decision Records (ADRs) for all major design choices • Conduct design reviews, assess risks, and provide recommendations to leadership. • Architect AI feedback loops where auditor accept/reject signals retrain and improve model relevance scoring over time • Implement AI governance frameworks — explainability, confidence scoring, human-in-the-loop controls, audit trail — for all AI outputs influencing CMS audit findings • Establish engineering productivity baselines and measure quantifiable AI-driven velocity improvements • Partner with product managers, business analysts, and other stakeholders to ensure solutions meet both functional and non-functional requirements.
• Design & scale async REST/WebSocket APIs with Python 3.11+ + FastAPI • Implement multi-agent workflows with Semantic Kernel (handoff, sequential, concurrent) • Integrate LLM providers (OpenAI GPT-4.1/mini, Google Gemini 2.5 Flash) behind a provider-agnostic layer for A/B and cost-aware routing • Deliver Retrieval-Augmented Generation with vector stores such as Azure AI Search, pgvector, or Chroma • Expose tool-using agents via OpenAI Assistants (Code-Interpreter) for data-analysis / file-manipulation tasks • Evolve schemas with SQLModel / SQLAlchemy 2 & Alembic ; tune Postgres for high-concurrency async access • Maintain robust CI/CD (Bitbucket Jenkins) that lint, type-check, test, package (Docker), and deploy • Instrument services with structlog JSON logs, OpenTelemetry traces, and cost/latency metrics ; hold p95 < 100 ms • Champion AI-assisted development (GitHub Copilot, Cursor) and share pragmatic problem-solving practices with the team




