Senior Software Engineer - Tax Platform
$500 per monthAlpaca
Job Description
Job Description
Who We Are:
Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Our recent Series D funding round brought our total investment to over $320 million, fueling our ambitious vision.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 9 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet . We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by top-tier global investors, including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator.
Our Team Members:
We're a dynamic team of 380+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply. Your Role:As a Senior Software Engineer on the Tax Platform Engineering team, you will architect, build, and scale the mission-critical systems that ensure accuracy, verifiability, and compliance for our global tax obligations. You will be responsible for engineering the durable systems of record that serve as the definitive source of truth for our financial operations, directly mitigating financial risk and ensuring auditable adherence to complex financial laws in a high-volume, regulated environment
Key Responsibilities:- Design, build, and operate highly scalable, resilient, and secure microservices and data processing systems using idiomatic Golang.
- Model complex, long-running tax reporting business logic as durable, stateful workflows using Temporal to ensure correctness and reliability.
- Implement and optimize data pipelines consuming financial events from Redpanda, ensuring data quality, timeliness, and integrity.
- Collaborate with cross-functional teams of tax analysts, legal experts, and product managers to translate complex and evolving regulatory requirements into robust, maintainable, and verifiable software solutions.
- Provide technical leadership and mentorship, driving best practices in distributed system design, API definition with gRPC, code quality, and advanced testing strategies.
- Build systems with auditability, traceability, and data lineage as a first-class concern to ensure transparency for our auditors and regulators.
- Own the full lifecycle of your services, including automated deployment (CI/CD with tools like Jenkins and Terraform), proactive monitoring, and incident response, following a "you build it, you run it" philosophy.
- Backend Services: Microservices written in Golang for performance, simplicity, and concurrency.
- API Communication: gRPC with Protocol Buffers (Protobuf) for high-performance, strongly-typed, and versionable service-to-service APIs.
- Workflow Orchestration: Temporal for durable execution of long-running, auditable business logic workflows.
- Streaming Data: Redpanda as a high-throughput, low-latency, Kafka-compatible streaming platform for all tax-relevant financial events.
- Infrastructure: Cloud platforms (AWS), containerization (Docker, Kubernetes), and Infrastructure as Code (Terraform).
- Observability: Modern monitoring and observability tools include Prometheus, Grafana, and Datadog.
- 5+ years of professional software engineering experience, with a proven track record of shipping and operating complex, large-scale systems in production.
- Deep, hands-on expertise in Golang, including a strong command of its concurrency models (goroutines, channels), memory management, and standard library.
- Demonstrable experience in designing, building, and reasoning about distributed systems, including a strong understanding of microservices architecture and API design patterns (e.g., REST, gRPC).
- Exceptional analytical and problem-solving skills, with the ability to deconstruct complex requirements into clear technical components and excellent communication skills for working in a cross-functional environment.
- Hands-on experience with Temporal or similar durable execution systems like Cadence or AWS Step Functions.
- Experience with Redpanda or Apache Kafka , with a solid understanding of the Kafka protocol.
- Production experience with gRPC and Protocol Buffers (Protobuf).
- Proficiency with AWS , containerization ( Docker , Kubernetes ), Infrastructure as Code ( Terraform ), and CI/CD pipelines (e.g., Jenkins).
- Experience with modern observability tools like Prometheus , Grafana , and distributed tracing systems.
- Prior experience in FinTech , RegTech , or another highly regulated industry with familiarity with financial data or compliance systems.
How We Take Care of You:
- Competitive Salary & Stock Options
- Health Benefits
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
- ...Alpaca is seeking a Senior Software Engineer for the Tax Platform Engineering team in Chicago, Illinois. In this role, you will architect and build scalable systems to ensure compliance with global tax obligations. Responsibilities include designing microservices using...SeniorSoftwareTax
$131.75k - $162.75k
Job Summary We are looking for a Senior Linux Platform Engineer to join our Systems Platform Engineer team... .... Develop and maintain system-level software, middleware, and APIs for internal platforms... ...Employee Stock Purchase Plan. Tax‑save accounts for health, dependent,...SeniorSoftwareTaxWork at officeImmediate start$85.5k - $162.98k
Chamberlain Group is seeking a Senior Software Engineer, .NET based in Oak Brook, IL. The role involves developing and maintaining middleware for the myQ program, working collaboratively with different teams to meet product requirements. Candidates should have at least...SeniorSoftware- A leading technology firm in Oak Brook, IL is seeking a Senior Software Engineer specializing in Middleware. This role is crucial for developing and maintaining platforms for their innovative products. The successful candidate will lead technical discussions, collaborate...SeniorSoftware
- Upbound is seeking a Senior Software Engineer to build and operate Upbound Spaces, the management software central to the Upbound Platform in Chicago. You'll troubleshoot issues in a multi-tenant SaaS environment, debug complex scenarios, and enhance features based on customer...SeniorSoftware
$130k - $140k
...SEI in Chicago is seeking a Senior Full Stack Software Engineer to join their team and work on innovative FinTech software solutions. The successful candidate will write code across all tiers using Angular, Typescript, Javascript, and Golang, and will also develop RESTFul...SeniorSoftwareFlexible hours- ...A leading FinTech firm is looking for a passionate Senior Full Stack Software Engineer in Chicago. You will work on innovative platforms and tackle meaningful challenges, writing code in technologies such as Angular, Typescript, and Golang. Candidates should have a Bachelor...SeniorSoftware
$106.28k - $145k
...eligible. CCC Intelligent Solutions Inc. (CCC) is a leading cloud platform for the multi-trillion-dollar insurance economy , creating... ...it matters most. Learn more about CCC at . The Role The Senior Software Engineer on the CCC Workflow team will be responsible for executing...SeniorSoftwareWork experience placement- ...Publicisgroupe is seeking a Senior Manager, Software Engineering to lead a high-impact team focused on building capabilities for Epsilon Clean Room, a privacy-first data collaboration platform. The role involves managing a team of 8-12 engineers, shaping technical direction...SeniorSoftware
- Chamberlain Group in Oak Brook, IL, is seeking a Sr. Software Engineer to develop and maintain middleware for the myQ program, working with cross-functional teams to translate product requirements into technical solutions. This role requires a Bachelor's Degree in Computer...SeniorSoftware
- ...Senior Software Engineer (Platform) TRUCE is a company that builds contextual mobile device management solutions, helping organizations drive safer and more focused mobile usage. Our mission is to keep people safe and productive by managing mobile device access based...SeniorSoftware
- ...Publicis Groupe is seeking a Senior Manager, Software Engineering in Chicago to lead a team for Epsilon's data collaboration platform. You will manage 8-12 engineers and contractors, define technical direction, and ensure the delivery of high-quality, scalable solutions...SeniorSoftwareFor contractorsFlexible hours
- ...Tax Return Preparation Specialist Review and prepare federal and multi-state tax returns; experience with C-Corps and ASC 740 tax... ...license. Proficiency with personal computers including spreadsheet software programs. Experience with ProSystem fx, CCH, RIA, and/or...SeniorSoftwareTax
- ...A leading software development program in Chicago is seeking a Senior Software Engineer. In this role, you will be vital in designing and building scalable customer experience systems. The ideal candidate has over 3 years of software engineering experience, a strong technical...SeniorSoftware
$70k - $90k
...Partner to enhance its finance team. This mid-senior level role requires a strong background in accounting... ...in bank reconciliations and state sales tax filings. Ideal candidates should have proficiency in financial software and exceptional communication skills. The...SeniorSoftwareTaxWork at office- ...A fintech solutions provider is seeking a Senior Software Engineer to shape the future of global payments. You will design and implement high-throughput payment processing systems, build APIs, and develop fraud detection features. Candidates should have over 5 years of...SeniorSoftware
- ...Objective Partners is looking for a Senior Software Engineer in Chicago, Illinois, to join an innovative team building a next-generation decentralized trading platform. You will play a pivotal role in architecting and constructing high-performance backend services that...SeniorSoftware
$175k - $275k
DRW in Chicago is looking for a skilled developer with multiple years of server-side experience. The role involves building reliable systems and programming in Java, Python, and Clojure. Ideal candidates should understand micro-service architectures, possess strong ...SeniorSoftware- ...Architect to implement scalable AI solutions in healthcare, legal, tax, and compliance sectors. You will guide product teams, design... .... The ideal candidate has over 8 years of experience in software engineering or solution architecture, with a strong understanding of...SeniorSoftwareTax
- ...FleetWorks in Chicago is seeking a skilled software engineer to lead technical delivery for customer implementations. You will architect and build workflows, develop platform components, and provide insights to shape the product roadmap while navigating complex real-world...SeniorSoftware
- ...Senior Software Engineer (.NET / Angular) – Hybrid About the Company A rapidly growing SaaS technology... ...company is modernizing how financial and tax documents are delivered through secure, cloud-based software solutions. Our platform supports leading institutional...SeniorSoftwareTax
- ...FleetWorks Technology, based in Chicago, is seeking a Software Engineer to lead client implementations and integrations. This position involves developing core platform components and refining AI-driven workflows. The ideal candidate has 3–6 years of experience, strong...SeniorSoftware
- ...A leading financial insights company in Chicago is looking for a Senior Software Engineer specialized in AI to design and deploy generative AI platforms. Candidates should possess extensive experience in developing production-grade AI/ML solutions, strong full-stack software...SeniorSoftware
- ...JR Recruiting is partnering with a growing logistics technology company to place a Senior Software Engineer who excels in building scalable APIs and intelligent data solutions. This role involves designing backend services and integrating AI features to improve global...SeniorSoftware
$232k - $282k
...Affirm is seeking a Senior Staff Software Engineer to define and lead web platform and infrastructure initiatives. The role requires 10+ years of experience in web app development, mentoring senior engineers, and setting a web development strategy. The position includes...SeniorSoftwareRemote work- ...A leading customer engagement platform is seeking a Senior Software Engineer in Chicago to own and develop solutions for their scalable backend. This role involves collaborating with various teams and mentoring others, while working with modern technologies like Scala...SeniorSoftware
- ...Join to apply for the Senior Kafka Platform Engineer (Automation & Kubernetes) role at Balyasny Asset Management L.P. We’re seeking a seasoned Kafka engineer to design, operate, and scale our event streaming platform. You’ll own the Kafka core (brokers, storage,...SeniorSoftwareFull time
- ...Jones Lang LaSalle Incorporated seeks a Senior Software Engineer in Chicago. The role focuses on designing, developing, and maintaining software solutions for digital workplace platforms. You'll lead technical initiatives, mentor junior engineers, and directly contribute...SeniorSoftware
- RWE AG is seeking a (Senior) Software Engineer specializing in BI & Analytics to support their Risk business in Chicago, IL. This full-time position involves providing BI development, particularly with MicroStrategy and Power BI, contributing to risk reporting and developing...SeniorSoftwareFull timeWork at office
- ...A diversified trading firm is seeking a Senior JavaScript/TypeScript Engineer to join their development team in either Chicago or London. The role... ...a dynamic environment. Candidates should have a strong software engineering background, with proficiency in JavaScript/...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Tax Platform. Be the first to apply!
- software sales engineer Chicago, IL
- software engineer internship remote Chicago, IL
- IT software developer Chicago, IL
- software engineer staff Chicago, IL
- integration software engineer Chicago, IL
- machine learning software engineer Chicago, IL
- software engineer part time Chicago, IL
- facebook software engineer Chicago, IL
- senior robotics software engineer Chicago, IL
- junior software developer Chicago, IL

