FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer - Trading
AddeparSenior Software Engineer architecting Java-based trading order lifecycle systems for Addepar’s investment data and AI platform. Leading distributed systems, broker integrations, AWS, Kafka, and engineering standards.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting scalable Java/Spring Boot or Quarkus microservices and AWS cloud-native solutions, with a strong focus on event-driven systems and developer productivity. Proven ability to mentor teams and communicate complex technical concepts effectively to diverse stakeholders.
Highest-signal resume keywords
JavaSpring BootAWS Cloud-Native ArchitecturesKafkaTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Microservices ArchitectureConcurrencySQLNoSQLData ArchitecturesAgile MethodologiesAI-Assisted Development ToolsFIX ProtocolEvent-Driven SystemsBroker Connectivity
Soft Skills
MentoringCommunication
Tools & Technologies
JVM TuningReact
Industry Keywords
TradingFinancial Services
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsJavaKafkaMicroservicesNoSQLReactSDLCSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Drive the technical direction and architect scalable, resilient Java/Spring Boot or Quarkus microservices
- Design trade order lifecycle logic for reliable broker connectivity and accurate allocations
- Architect event-driven systems and scalable AWS data solutions using Kafka
- Scale inbound and outbound connectivity across FIX, REST, and file-based interfaces
- Shape engineering culture by mentoring teams and elevating Agile SDLC standards
- Partner with cross-functional leaders to translate business requirements into scalable technical roadmaps
- Champion Agile methodologies and adoption of AI-assisted development tools
Requirements
What you’ll need- B.S. or M.S. in Computer Science or a similar technical field, or equivalent practical experience
- 8+ years of experience architecting and building complex backend distributed systems at scale
- Expert knowledge of Java, Spring Boot, JVM tuning, and concurrency
- Advanced expertise in AWS cloud-native architectures and Kafka or similar messaging platforms
- Experience with databases, SQL, NoSQL, and data architectures
- Experience championing developer productivity, automation, and AI-assisted development tools
- Technical leadership and ownership of cross-team initiatives
- Exceptional ability to communicate complex technical concepts to non-technical stakeholders
- Trading or Financial Services experience preferred
- Practical knowledge of the FIX protocol preferred
- Familiarity with React preferred
- Must be legally authorized to work in the United States for any employer without current or future visa sponsorship
- Must be authorized to begin work in the U.S. on the first day of employment
- Must work Eastern working hours
Benefits
Comp & perks- Bonus
- Equity
- Benefits
- Reasonable accommodation for individuals with disabilities
- Equal opportunity and inclusive workplace commitment