Jobs
>
Senior Software Engineer
>
Kansas City

    Senior Software Engineer - Kansas City, United States - Alpaca

    Alpaca
    Alpaca Kansas City, United States

    1 week ago

    Default job background
    Description


    As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of assets.

    The market data team is responsible for improving the overall architecture of Alpaca connected to data products such as stocks, options, crypto, and foreign exchange markets.

    Oversee their public API structure and documentation on both streaming and historical endpoints.

    The team is responsible for building a cohesive developer-first API and is tasked with planning, ideating, experimenting, and putting into production the new services, and libraries that overcome some of our greatest technical challenges as we continue to scale rapidly.

    We are looking for senior or staff engineers who are keen on providing quality solutions, have great fundamentals, have proven experience building and architecting at scale, and are not afraid of challenging conventions.

    This demanding team also requires a deep understanding of POSIX-like operating systems, modern infrastructure, and orchestration practices.


    Things You Get To Do:
    Influence the overall architecture of Alpaca's market data systems
    Design highly scalable, mission-critical systems
    Obsess over latency (every nanosecond counts)
    Implement backend services and lead architecture where scalability and resilience matters
    Maintain good software quality and test coverage
    Participate in code reviews
    Troubleshooting on incidents and reported bugs
    You may be asked to be on-call to assist with engineering projects that are timely in nature

    Who You Are (Must-Haves):
    At least 4 years of experience working on systems at scale
    Experience with at least compiled imperative languages (e.g. Go, C, C++, Rust, etc.). Most of our critical services are written in Go
    SQL or relational database skills
    Familiarity with TCP/IP, and UDP networking
    Proficient with Linux/BSD, and shell scripting
    Excited about what we are building at Alpaca
    Proven track record of architecting and leading medium-scale projects involving multiple teams
    Experience with Kubernetes or other workload orchestration and scheduling systems (we primarily use Kubernetes via GKE)
    Experience with major cloud platforms (we primarily use GCP)
    A passion for financial markets
    Who You Might Be

    ( Nice-to-Haves):

    Knowledge of microservice architectures
    Knowledge of clean code principles
    DevOps mindset is an asset
    Experience in building low-latency applications
    Experience with distributed key-value stores
    Experience with CI/CD
    A passion for financial markets or the desire to learn
    Knowledge of Agile/Scrum methodologies
    Experience with observability, tracing, continuous profiling
    Experience with capacity planning and benchmarking
    Knowledge of eBPF

    How We Take Care of You:
    Competitive Salary & Stock Options

    Benefits:
    Health benefits start on day 1. In the US this includes Medical, Dental, Vision. In Canada, this includes supplemental health care. Internationally, this includes a stipend value to offset medical costs.

    New Hire Home-Office Setup:
    One-time USD $500

    Monthly Stipend:
    USD $150 per month via a Brex Card
    Work with awesome hard working people, super smart and cool clients and innovative partners from around the world
    Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

    For government reporting purposes, we ask candidates to respond to the below self-identification survey.
    Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

    As set forth in Alpaca 's Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

    If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.

    As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA.


    Classification of protected categoriesis as follows:
    A "disabled veteran" is one of the following: a veteran of the U.S.

    military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

    A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S.

    military, ground, naval, or air service.
    An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S.

    military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

    An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S.

    military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

    Voluntary Self-Identification of Disability

    Form CC-305
    Page 1 of 1
    OMB Control Number
    Expires 04/30/2026
    Voluntary Self-Identification

    For government reporting purposes, we ask candidates to respond to the below self-identification survey.
    Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

    As set forth in Alpaca 's Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

    Gender

    Please select

    Gender

    Are you Hispanic/Latino?

    Please select

    Are you Hispanic/Latino?

    Race & Ethnicity Definitions

    If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.

    As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA.


    Classification of protected categoriesis as follows:
    A "disabled veteran" is one of the following: a veteran of the U.S.

    military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

    A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S.

    military, ground, naval, or air service.
    An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S.

    military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

    An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S.

    military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

    Veteran Status

    Please select

    Veteran Status

    Voluntary Self-Identification of Disability

    Form CC-305

    Page 1 of 1

    OMB Control Number

    Expires 04/30/2026
    Why are you being asked to complete this form?

    We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
    Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at .
    How do you know if you have a disability?


    A disability is a condition that substantially limits one or more of your "major life activities." If you have or have ever had such a condition, you are a person with a disability.


    Disabilities include, but are not limited to:
    Alcohol or other substance use disorder (not currently using drugs illegally)
    Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
    Blind or low vision
    Cancer (past or present)
    Cardiovascular or heart disease
    Celiac disease
    Cerebral palsy
    Deaf or serious difficulty hearing
    Diabetes
    Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
    Epilepsy or other seizure disorder
    Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
    Intellectual or developmental disability
    Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
    Missing limbs or partially missing limbs
    Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
    Nervous system condition, for example, migraine headaches, Parkinson's disease, multiple sclerosis (MS)
    Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
    Partial or complete paralysis (any cause)
    Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
    Short stature (dwarfism)
    Traumatic brain injury
    Disability Status

    Please select

    Disability Status


    PUBLIC BURDEN STATEMENT:

    According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number.

    This survey should take about 5 minutes to complete.

    #J-18808-Ljbffr


  • Acadia Technologies, Inc. Kansas City, United States

    Communication skills. ... · Analytical and logical mindset. ... · Project Management skills. ... · Ability to follow procedures. ... · Interpersonal skills. ... · Attention to detail. ... · Eagerness to learn. ... · Excellent time management and prioritisation. · Mid Level Softwa ...

  • SS&C Technologies Holdings, Inc.

    Software Engineer

    1 week ago


    SS&C Technologies Holdings, Inc. Kansas City, United States

    Locations: Kansa City, MO / Hybrid. Get To Know The Team:The Financial Services Group is currently hiring a Software Engineer. This engineer will be responsible for analyzing, designing, programming and modifying software enhancements and/or new prod Software Engineer, Software, ...

  • SS&C Technologies

    Software Engineer

    2 weeks ago


    SS&C Technologies Kansas City, United States

    SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 of ...

  • SS&C

    Software Engineer

    1 week ago


    SS&C Kansas City, United States

    SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 of ...

  • H&R Block

    Software Engineer

    5 days ago


    H&R Block Kansas City, United States

    517058BR · Title: · *Software Engineer · What you'll do... · : · JOB SUMMARY · Work closely with senior, lead or principal software engineers to design, develop and maintain software components and products that support H&R Block business applications. Create and execute un ...

  • Federal Reserve System

    Software Engineer

    3 weeks ago


    Federal Reserve System Kansas City, United States

    Company · Federal Reserve Bank of Kansas City · When you join the Federal Reserve—the nation's central bank—you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billi ...

  • eShipping, LLC

    Software Engineer

    2 weeks ago


    eShipping, LLC Kansas City, United States

    Job Description · Job DescriptionCompany Background · Engaged Technologies is eShipping's provider of IT services and end-to-end software and application development and management. eShipManager, our featured transportation management software, provides visibility to client data ...

  • Federal Reserve Bank

    Software Engineer

    2 weeks ago


    Federal Reserve Bank Kansas City, United States

    Company · Federal Reserve Bank of Kansas City When you join the Federal Reserve—the nation's central bank—you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billio ...

  • H&R Block

    Software Engineer

    1 week ago


    H&R Block Kansas City, United States

    What You'll Do... · Works closely with senior, lead or principal software engineer to design, develop and maintain software components and products that support H&R Block business applications. · Uses tools, languages, coding standards and best practices to develop new product f ...

  • Affinity Inc

    Software Engineer

    2 weeks ago


    Affinity Inc Kansas City, United States

    Job Description: · On behalf of our client providing financial software solutions, Affinity is currently in search of an Intermediate Software Development Engineer to join their team on a contract to hire basis. We are seeking talented individuals who can help design, develop, d ...

  • H&R Block

    Software Engineer

    4 days ago


    H&R Block Kansas City, United States

    Job Description: · JOB SUMMARY · Work closely with senior, lead or principal software engineers to design, develop and maintain software components and products that support H&R Block business applications. Create and execute unit tests using xUnit and Moq and address defects. ...

  • Federal Reserve System

    Software Engineer

    1 week ago


    Federal Reserve System Kansas City, United States

    Company · Federal Reserve Bank of Kansas City · When you join the Federal Reserve—the nation's central bank—you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 bil ...

  • Federal Reserve Bank of Kansas City

    Software Engineer

    1 week ago


    Federal Reserve Bank of Kansas City Kansas City, United States

    Company Federal Reserve Bank of Kansas CityWhen you join the Federal Reserve-the nation's central bank-you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billion to ...

  • Hallmark Corporate

    Software Engineers

    3 weeks ago


    Hallmark Corporate Kansas City, United States

    WHO WE ARE · At Hallmark our Information Technology (IT) division is vital to helping Hallmark win in the marketplace. We play a leadership role in identifying, developing, and managing technology and process solutions; we pro-actively partner with business areas to develop new ...

  • Hallmark Corporate

    Software Engineers

    2 weeks ago


    Hallmark Corporate Kansas City, United States

    · WHO WE ARE · At Hallmark our Information Technology (IT) division is vital to helping Hallmark win in the marketplace. We play a leadership role in identifying, developing, and managing technology and process solutions; we pro-actively partner with business areas to develop n ...

  • H&R Block

    Software Engineer

    1 week ago


    H&R Block Kansas City, United States

    What you'll do... · Responsible for changing implementation practices that reduce business risk and overall downtime (pre-deployment testing, implementation plan, post implementation verification, backout plan) · Works closely with senior, lead or principal software engineer to ...

  • System One

    Software Engineer

    3 days ago


    System One Kansas City, United States

    System One is seeking an EDI Software Developer for a full-time, permanent opportunity in Kansas City, MO. This individual will be responsible for designing, developing, and maintaining EDI-Data Integration applications and systems to ensure efficient and accurate data exchange w ...

  • Sohum Systems LLC

    Software Engineer

    1 week ago


    Sohum Systems LLC Kansas City, United States

    This position is for US Citizens/US Permanent Residents only and not for any immigrant visa holders. Visa sponsorship is not available for this position. · Date: · 07 August 2023 · Department: · IT · Job Type: · Full Time · Location: · Kansas City, Kansas City MO, Missouri · ...


  • New Relic Kansas City, United States

    Principal Software Engineer - Cloud Platform Principal Software Engineer - Cloud Platform Principal Software Engineer Your opportunity At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful observability tools acro ...


  • Microsoft Corporation Kansas City, United States

    Every minute of every day, customers stake their entire business and reputation on the Microsoft Cloud. The Azure Customer Experience (CXP) team believes that when we meet our high standards for quality and reliability, our customers win. If we falter, our customers fail their en ...