Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Shamrock Trading Corporation Logo

Software Engineer

Shamrock Trading Corporation

Salary not specified
Nov 4, 2025
Overland Park, KS, United States of America
Apply Now

Shamrock Trading Corporation is looking for a Software Engineer to join their Engineering team to participate in the development, maintenance, and enhancement of business applications, utilizing various technology platforms and collaborating with business partners and technical staff to identify user requirements, assess technologies, and recommend solutions.

Requirements

  • Strong proficiency in JavaScript, React, React Native, microservices architecture, and containerization.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Expertise building and working with APIs
  • Expertise in payment solutions, specifically API Payment Integrations
  • Expertise building high-volume transactional processing and cloud first/native distributed systems
  • Proven experience integrating payment technologies, such as Plaid, Finicity, Stripe, Paypal
  • Strong experience building exception-based operational workflow automation, alerting, and frontend tools

Responsibilities

  • Provide both technical expertise and inspiration, fostering an environment where complex problem-solving and creative engineering flourish
  • Lead the design, architecture, and implementation of complex software systems, ensuring alignment with business goals, enterprise systems and industry best practices
  • Drive innovation by researching, prototyping, and implementing modern technologies, tools, and methodologies that enhance our software development processes
  • Work closely with cross-functional teams to deliver high-quality software solutions
  • Establish and enforce coding standards, best practices, and code reviews to ensure the delivery of clean, maintainable, and efficient code
  • Design and implement scalable, high-performance, and resilient software architectures that meet the demands of our growing user base
  • Tackle complex technical challenges and provide strategic solutions that address both current and future needs of the business

Other

  • 5+ years of experience in software engineering
  • Exceptional analytical and problem-solving abilities, with a focus on strategic thinking and innovative solutions
  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences
  • Strong understanding and experience with Agile development practices, including Scrum and Kanban
  • Provide mentorship and guidance to software engineers and other technical team members, fostering a culture of continuous learning and professional growth.