Job Closed

This listing is no longer active.

WEX logo
WEX

Simplifying the business of running a business.

Software Development Engineer 4

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 1983H1B SponsorCompany SiteLinkedIn

Location

Maine + 2 moreAll locations: Maine | Minnesota | Texas

Posted

130 days ago

Salary

$140.6K - $173.1K / year

Seniority

Senior

Bachelor Degree6 yrs expEnglishAWSAzure

Job Description

Software Development Engineer 4

WEX

• Help develop, drive and execute a long-term vision and strategy for the Corporate Payments cross-cutting and core services. • Collaboratively define and implement a comprehensive architectural roadmap for the EnCompass platform, aligning with business objectives, industry best practices, and other Corporate Payments teams. • Foster a culture of innovation, collaboration, empowerment, and continuous learning within the engineering teams. • Continuously challenge the status quo and implement mechanisms to reduce time-to-market using efficient engineering methods. • Collaborate with other Corporate Payments engineering teams to reuse development practices and components to reduce duplication.

Job Requirements

  • 6+ years of experience in software engineering
  • Expertise in rapid development and deployment of internal and external services using cloud computing platforms such as AWS or Azure.
  • Experience writing high-quality automation, including well-formed unit, component, and integration tests and an in-depth understanding of the test pyramid.
  • Strong understanding of security and compliance requirements in cloud and data environments.
  • Excellent leadership, team-building, and dynamic decision-making skills.
  • Ability to deal with ambiguity and thrive in a fast-paced, dynamic environment.
  • Excellent verbal and written communication skills.

Benefits

  • health, dental and vision insurances
  • retirement savings plan
  • paid time off
  • health savings account
  • flexible spending accounts
  • life insurance
  • disability insurance
  • tuition reimbursement
  • more

Related Job Pages

More Full-stack Engineer Jobs

NinjaTrader logo

Director of Engineering, Trading Platforms

NinjaTrader

Better Futures Start Now. Grow your FinTech career at NinjaTrader or start your futures trading journey with us.

OtherRemoteTeam 201-500Since 2003H1B No Sponsor

Disclaimer: Please be advised that the most accurate and up-to-date information about our open roles—including job descriptions, compensation, and benefits—can only be guaranteed on our official job board. For the latest listings and details, please visit: https://job-boards.greenhouse.io/ninjatrader. JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? We provide cutting-edge products and services that enhance the trading journey. Whether a seasoned pro or just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial markets with confidence. Our growth story is nothing short of exhilarating. Since 2003, NinjaTrader has been dedicated to understanding and supporting traders on their journey toward trading triumph. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what's possible in trading, advocate for our customers, and continue our journey toward becoming the world's top retail-focused trading platform in the world. What you'll do: NinjaTrader is modernizing the core of our high-throughput trading stack. We are seeking a Director of Engineering to own the end-to-end technical strategy and execution for our server-side trading platform—the matching engines, market-data services, risk controls, and order-routing pipelines that power millions of trades daily. You will lead multiple backend engineers, shape our cloud-native architecture, and ensure our systems remain low-latency, highly concurrent, and horizontally scalable as we grow. In this role you will: - Manage multiple engineering managers, fostering a high-performing organization and cultivating a culture of continuous improvement, quality, and reliability - Attract, retain, and grow top-tier talent to build exceptional engineering teams that deliver delightful trading experiences - Define and evolve the technical roadmap for the trading platform (matching, risk, market data, connectivity, clearing) - Work closely with the CTO and Chief Architect to shape and refine the overarching engineering strategy - Partner with SRE to enforce “everything-as-code” infrastructure (Terraform) and progressive deployment pipelines (FluxCD) - Champion OpenTelemetry-first, vendor-agnostic observability that scales cost-effectively - Collaborate with Product, Risk, Compliance, and Customer Success to translate trading-business objectives into robust backend capabilities What you'll need: - 15+ years of total software engineering experience, with 5+ years leading multiple backend or platform teams in a trading setup - Proven track record building and operating low-latency, high-concurrency trading, market-data, or high-frequency messaging systems (equities, futures, FX, crypto, or similar) - Deep knowledge of performance-oriented programming on the JVM (Scala, Java, Kotlin) or C++/Rust/Go, plus comfort reviewing code in any modern language - Mastery of event-driven, partitioned, and stateful services (e.g., Kafka/Pub-Sub, Aeron, Redis, in-memory caches) - Kubernetes/GKE experience and a strong automation-first mindset using CI/CD tools like Argo CD and GitHub Actions - Demonstrated success implementing observability at scale using OpenTelemetry, Prometheus, Grafana, and log pipelines with cost-efficiency in mind - Excellent communication and stakeholder management skills; comfortable defending architectural trade-offs to executive, product, and regulatory audiences Bonus points for: - Experience integrating with clearing firms, FIX gateways, and risk engines - Familiarity with Scala, Akka/Pekko actor systems, and reactive-streams backpressure patterns - Experience with Google Cloud (GKE, Cloud Logging, BigQuery) Compensation: The salary range for this role will be $200,000.00 - $250,000.00 USD. In addition, this position will also receive an annual target bonus of 15%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 23 days per year (some positions may qualify for more) plus seven paid holidays. Additional details on our total compensation package and benefits are listed below. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, New York, North Carolina, Ohio, Oregon, South Carolina, Texas, Utah, Virginia, Washington, Washington D.C., Wisconsin, New Jersey, Pennsylvania. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: - 20 additional flex remote days annually - 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: - Generous PTO - 7 Paid Holidays Annually + 5 Conditional Holidays Annually - 1 Service Day Annually - 401k with 3.5% Company Match - Paid Parental Bonding Leave - Health, Vision, Dental Coverage - Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Illinois
$200K - $250K / year
Job Closed
Blackboard logo

AI Product Engineer

Blackboard

Blackboard advances teaching excellence and unlocks the full potential of technology to deliver meaningful outcomes. We empower institutions to deepen connections between educators and learners, inspire engagement, and drive long-term academic success across the full learner journey. For more information, please visit www.blackboard.com.

OtherRemoteTeam 1,001-5,000

AI Product Engineer Remote - United States About the Role We're a small team within Blackboard building a new AI-native product. This is not a feature team, and it's not an enhancement to an existing product — we're building something new. AI coding tools — Claude Code, Cursor, and similar — generate the majority of our code. Our engineers are architects, reviewers, and product thinkers: people who know how to direct AI development agents effectively, ship features end-to-end and make judgment calls when the requirements are still evolving. On a team this small, there are no handoffs. The person who designs a feature ships it. The person who builds the data pipeline also builds the product surface that consumes it. We're looking for builders who are energized by that scope, not overwhelmed by it. Everyone on the engineering team owns features end-to-end — from the data pipeline to the AI orchestration layer to the student-facing interface. The work varies by the week, and the surface area is large. What You'll Own Product Surfaces - Student-facing product interfaces — the core user experience that learners interact with daily - Real-time features that surface AI intelligence in ways that feel immediate and useful, not mechanical - Responsive, performant UI built on a shared component library Backend & AI Integration - API routes and backend services connecting the user interface to the intelligence and data layers - AI orchestration integration: streaming responses, agent outputs, structured recommendations in context - Event-driven ingestion pipelines that translate platform activity into structured, reliable signals Data & Infrastructure - Storage architecture and schema design for persistent user state — built to evolve as the product grows - Deployment infrastructure, CI/CD, and environment management — no dedicated DevOps to hand off to - Data access controls and audit logging that satisfy institutional security and compliance requirements Quality & Velocity - End-to-end feature ownership from spec to production — including testing, monitoring, and iteration - Active use of AI-assisted development tooling to maintain high output without sacrificing code quality - Contribution to shared component libraries and codebase standards as the team grows - Stay on the bleeding edge of the AI ecosystem — Claude Code, Cursor, OpenAI Agent SDK, MCPs, and whatever comes next. When a better way to build exists, find it and bring it in. Please include a link to your portfolio/GitHub as part of your application. Required Skills and Experience - You work natively with AI coding tools (Cursor, Claude Code, or equivalent) — not as a curiosity, but as your actual development workflow - You've shipped products to real users — full-stack, with real accountability for whether they work - You're comfortable across the stack: React/Next.js/TypeScript on the frontend, Node.js or Python on the backend, PostgreSQL for data - You've integrated LLM APIs or built AI-powered features in production (streaming, structured outputs, agent patterns) - Strong product instincts: you notice when something feels off in the user experience and you fix it, even if it wasn't in your ticket - You can move fast, make good decisions under ambiguity, and leave the codebase better than you found it - Fluency in written and spoken English Preferred Skills and Experience - Experience with event-driven data pipelines, vector stores, or RAG pipeline design - Familiarity with infrastructure and deployment (CI/CD, managed services, observability tooling) - Background in consumer-facing products where user behavior and engagement genuinely matter About Blackboard Blackboard advances teaching excellence and unlocks the full potential of technology to deliver meaningful outcomes. We empower institutions to deepen connections between educators and learners, inspire engagement, and drive long-term academic success across the full learner journey.  For more information, please visit www.blackboard.com. The expected salary range for this position is $154,000 - $210,000. The range reflects base salary only and does not include additional compensation such as company bonus or benefits. Placement within the pay range will depend on a variety of factors, such as experience, skills, internal parity, and location. Candidates must be legally authorized to work in the country where the role is based at the time of hire and must maintain that authorization for the duration of employment. The company does not provide visa sponsorship or immigration support for this position. This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.     Blackboard is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor. #LI-JO1

United States
$154K - $210K / year
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and implement APIs using NodeJS • Develop and maintain user interfaces using React and Redux • Ensure optimal performance, scalability, and maintainability of the platform • Create and optimize data pipelines and internal tooling • Deploy production-ready projects on AWS using containerization, ALB, and ECS • Monitor platform performance and implement necessary improvements • Maintain a high standard of code quality and structure

United Kingdom
elearnio logo

Senior Full-Stack Developer

elearnio

elearnio empowers professionals to succeed through digital education 🚀

Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Develop, shape and maintain our modern responsive frontend and backend applications in a test-driven manner within an agile environment • Improve our interactive learning environment by creating new features across the entire stack, and increasing its reliability and performance • Design and implement intuitive user interfaces and seamless user experiences while building robust backend systems to power them • Design and improve APIs to enable integrations with other tools in the HR system tech stack • Build and enhance a real-time reporting system for gaining insights into our customers' learning, from data processing to interactive dashboards • Design and implement AI-powered product features using large language models (LLMs), including content generation, AI-assisted user experiences and other AI-driven capabilities • In a team, decide on all technical and design challenges and lay the foundation to scale our business.

Romania
Job Closed