Talent.com
serp_jobs.error_messages.no_longer_accepting
Senior Software Developer, Trading (Philadelphia)

Senior Software Developer, Trading (Philadelphia)

Penn InteractivePhiladelphia, PA, United States
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Senior Software Developer, Trading

PENN Entertainment, Inc. is North America's leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people want, how and where they want them.

We're always on the lookout for those who are passionate about creating and delivering cutting-edge online gaming and sports media products. Whether it's through ESPN BET, Hollywood Casino, theScore Bet Sportsbook & Casino, or theScore media app, we're excited to push the boundaries of what's possible. These state-of-the-art platforms are powered by proprietary in-house technology, a key component of PENN's omnichannel gaming and entertainment strategy.

When you join PENN Entertainment's digital team, you'll not only work on these cutting-edge platforms through theScore and PENN Interactive, but you'll also be part of a company that truly cares about your career growth. We're committed to supporting you as you expand your skills and explore new opportunities.

With locations throughout North America, you can build a future at PENN Entertainment wherever you are. If you want to challenge conventions in gaming, media and entertainment, we want to talk to you.

About the Role & Team

As part of the team, you will be working with a distributed team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full experience of what it's like to work here!

The Trading team builds and maintains a key component of our platform. We develop tools for our internal traders to manage our risk and exposure as bets are being placed. We integrate with third parties and the rest of the platform to ingest, in real time, market and wager data. Our team operates with very rigorous constraints around latency, throughput and up-time.

About the Work

  • Develop and maintain event-driven systems built with Elixir (Phoenix LiveView, Broadway, Commanded), Postgres, Redis and Apache Kafka
  • Design and build scalable data feed integrations and gRPC / REST services
  • Tackle complex, high-impact technical challenges and drive proposals across teams and leadership
  • Shape architecture and delivery of new features in a collaborative agile setting
  • Work with other teams to build and evolve internal service integrations
  • Set up and improve monitoring and alerting (DataDog, Bugsnag, PagerDuty)
  • Identify system bottlenecks and risks; drive long-term scalability improvements
  • Support product teams with technical planning, specs, and performance guidance
  • Mentor engineers and contribute to evolving engineering practices and standards

About You

  • A solid foundation in computer science, with competencies in data structures, distributed systems, algorithms and software design
  • Significant experience operating production systems at scale, including performance tuning and monitoring
  • Proven ability to build reliable, high-throughput distributed systems and real-time data pipelines
  • Comfortable participating in on-call rotations and navigating live production issues
  • Hands-on experience with event-driven systems (Kafka, RabbitMQ, SQS / SNS, Pub / Sub)
  • Experience with modern web frameworks and API development (Phoenix, Ruby on Rails, Sinatra, Django, Laravel, Node)
  • Strong experience with relational databases (Postgres, MySQL), Redis, and Redis Cluster
  • Familiar with Kubernetes, CI / CD pipelines, Git workflows, and terminal-based tooling
  • Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest or equivalent.
  • Familiarity working with cloud platforms like Google Cloud, Azure or AWS
  • Experience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalk).
  • NICE TO HAVE : Experience with Kafka, hexagonal architecture, Domain Driven Development, contribution to open source software, experience working at startups, passion for sports and / or esports.
  • What We Offer

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements.
  • Parental leave top up
  • Salary Range $140,000 - $200,000 USD

    Penn Interactive is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Base pay is one part of the Total Rewards that Penn Interactive provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Penn Interactive provides best-in-class benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality to help support you physically, financially and emotionally through the big milestones and in your everyday life.

    serp_jobs.job_alerts.create_a_job

    Senior Software Developer • Philadelphia, PA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Lead Salesforce Architect

    Lead Salesforce Architect

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Salesforce Architect.Key Responsibilities Lead the design and architecture of Salesforce solutions across Sales Cloud, CPQ, and custom applications Translate busi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Salesforce Architect

    Salesforce Architect

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Architect.Key Responsibilities Design and lead enterprise-scale Salesforce solutions across various clouds to meet business objectives Establish development bes...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Forex / Cryptocurrency Trader - Remote

    Forex / Cryptocurrency Trader - Remote

    Maverick CurrenciesTrenton, NJ
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Empowering Traders to Achieve Financial Freedom.Apex Trading Solutions has been at the forefront of proprietary trading for over two decades. We are looking for motivated traders eager to grow, lear...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Director of Client Analytics

    Director of Client Analytics

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Director of Client Analytics.Key Responsibilities Collaborate with departments to design and deliver client analyses Identify trends related to payer membership, cance...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Monetization Product Manager

    Monetization Product Manager

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Monetization Growth Product Manager.Key Responsibilities Own and develop a consumer revenue engine aligned with user value Design and scale monetization experiences th...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Solutions Architect - Capital Markets

    Solutions Architect - Capital Markets

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Solutions Architect - Capital Markets.Key Responsibilities Drive the adoption of products in the capital markets industry by establishing relationships with k...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Platforms Lead - Major Accounts

    Platforms Lead - Major Accounts

    ChubbPhiladelphia, PA, US
    serp_jobs.job_card.full_time
    Focus on the core content of the job post, removing all extra metadata, navigation, and redundant headers.Keep the job title and job description, ensuring a high signal to noise ratio for a beautif...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    B2B Account Executive

    B2B Account Executive

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for an Account Executive (B2B, US Market).Key Responsibilities Identify and qualify prospects through targeted outreach and research Generate and close deals of $100,000+ wi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    B2B Channel Partnerships Manager

    B2B Channel Partnerships Manager

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a B2B Channel Partnerships Manager to join their business development team.Key Responsibilities Provide business growth consulting to partners to maximize revenue opportu...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    K12 Field Sales Consultant

    K12 Field Sales Consultant

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Gale K12 Field Sales Consultant for the AR / MO / KS region (Remote).Key Responsibilities Meet with prospective customers to present digital product solutions in the K12 ma...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Sr Analyst, Omni Commerce - M&B

    Sr Analyst, Omni Commerce - M&B

    Campbell SoupMerchantville, NJ, US
    serp_jobs.job_card.full_time
    Since 1869, we've connected people through food they love.We're proud to be stewards of amazing brands that people trust. Our portfolio includes the iconic Campbell's brand, as well as Cape Cod, Chu...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    jr business analyst

    jr business analyst

    Colsh ConsultantsMonmouth Junction, NJ, US
    serp_jobs.job_card.full_time
    Colsh Consultants is a leading IT consulting and staffing firm based in New Jersey.We specialize in corporate training and placement services, equipping professionals with the skills needed to succ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Director of Sales Analytics

    Director of Sales Analytics

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Director of Sales Analytics.Key Responsibilities Lead the company's call center and sales analytics strategy focused on lead funnel efficiency, conversion optimization,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    TradingHub Engineer

    TradingHub Engineer

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.temporary
    A company is looking for a TradingHub Engineer for a fully remote, 8-month contract position.Key Responsibilities Design, develop, and optimize database systems for data storage, retrieval, and a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Business Development Analyst

    Business Development Analyst

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Business Development Analyst II to drive strategic growth through market analysis and CRM optimization. Key Responsibilities Conduct market and competitive analysis to i...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Network Pricing Consultant

    Network Pricing Consultant

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Network Pricing Consultant - Remote.Key Responsibilities : Support network pricing strategies and collaborate with local network leaders Analyze financial impacts of pr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    RFP Specialist

    RFP Specialist

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for an RFP Specialist to support the sales team by preparing accurate and timely benefits proposals. Key Responsibilities Prepare and complete RFP benefits proposals, ensuring...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    BPL Account Manager

    BPL Account Manager

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a BPL Account Manager to ensure efficient loan processing and funding.Key Responsibilities Serve as the main point of contact for borrowers, cultivating long-term client ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Market Performance Analyst

    Market Performance Analyst

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Market Performance Analyst in the healthcare sector.Key Responsibilities Analyze marketplace metrics to ensure market balance of therapist capacity and patient demand ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Transactional Operations- Analyst / Associate

    Transactional Operations- Analyst / Associate

    iCapitalPrinceton, NJ, US
    serp_jobs.job_card.full_time
    Transactional Operations- Analyst / Associate.Capital is looking to hire an Analyst or an Associate to join the Investor Relations team, specializing in Investor and Onboarding Services.This indivi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days