Software Engineer II
Core
Design, build, and implement web and process applications for real-time APIs, payment processing, and core system logic integrating with banking systems.
Role type
Application Engineer (Software Engineer II)
Builds
Web applications, core processing applications, and internal tools for merchant onboarding and payment exception handling.
Domain
FinTech / Healthcare Payments
Deliverable
production ML models | product features (via careerplan.io/jobs/R3237-software-engineer-ii-at-waystar)
Required skills
statically typed/compiled languages (C#, Java, C, Go), dynamically typed/interpreted languages (JavaScript, Python, PHP), Relational Databases (SQL Server, MySQL, Postgres), cloud technologies (AWS, GCP, Azure), Version Control (Git), Unit and Integration Testing, building highly-scalable software solutions
Preferred skills
scaling real-time high availability APIs, integrating with payment gateways and processors, finance and banking processes and concepts
Technologies
C#, Java, C, Go, JavaScript, Python, PHP, SQL Server, MySQL, Postgres, AWS, GCP, Azure, Git
Responsibilities
Design and develop new features and improvements for web and core processing applications; troubleshoot and resolve technical issues; assist in QA and production code deployment; refactor and optimize application code; communicate development progress and estimates to management.
Seniority
Mid-level, hands-on IC