Sr Specialist - Software Development & Engineering

Charles Schwab Inc.
Avon, CO, United States
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$164,112.0 - $168,100.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Agile Methodology Application Performance Management Cloud Foundry Computer Engineering Continuous Integration Data Migration Database Design Linux DevOps Event-Driven Programming Github
+26 more
R (Programming Language) Design of User Interfaces Python (Programming Language) MATLAB Microsoft SQL Server MongoDB NoSQL RabbitMQ Software Engineering SQL Databases Virtual Machines Enterprise Application Integration Spring-boot Kotlin AngularJS Information Technology Deployment Automation Atlassian Tools Complex Event Processing Plotly Asynchronous Programming Restful APIs Data Pipelines Atlassian Bamboo Microservices Oracledb

Job description

Job Duties: Design, develop and drive the next generation/cloud ready applications for Research enterprise solutions targeted for Schwab consultants and clients. Participate in ground up modernization projects to improve user experience and collaborate with the technical architects to develop modern technical architectures. Enhance our research application platforms using our Java Springboot micro service, event driven, RabbitMQ architecture. Design and implement scalable, high-performance RESTful APIs for delivering Research Data to end users. Assess API performance metrics leveraging tools such as JMetrics. Angular based UI development projects to automate workflow functions. Support and enhance our financial research data pipelines and model development infrastructure in R, Matlab and Python. Develop dashboard visualization apps using Python, Plotly Dash. Database implementation projects to analyze client trading data and data migration. Support and uplift infrastructure on existing financial research data pipeline implementations. Enable our target state cloud research data lake platform implementation. Be a champion of new ways of collaborating with technology and business partners. Drive continuous integration and deployment strategies leveraging tools like GitHub/Bamboo with a DevOps philosophy. Perform level 2/3 production support activities. Be a champion of new ways of collaborating with technology and business partners. Influence and implement improvements and efficiencies in the technical aspects of the development process. Ensure the highest quality software is developed, delivered, and maintained. Be a key leader in the agile process fostering collaboration, prioritization, team accountability, and transparency. Be a mentor and positive role model to junior members of the team. What you have, Role Summary The Engineering Operations Analyst is a hands-on operator responsible for implementing, maintaining, automating and continuously improving a unified Software Develop…

  • 1 month ago +

Requirements

Job Requirements: Requires Bachelor’s in Computer Science, Computer Engineering, or a related field and 60 months of progressive, post-Bachelor’s experience in a related occupation. . Experience must include 60 months of experience involving the following: Designing and developing Java Springboot microservices and event-driven platforms; building scalable, high-performance RESTful APIs with enterprise integration patterns; using RabbitMQ for asynchronous communication and event processing; SQL and No SQL Databases including MS SQL Server, Oracle DB, and MongoDB; Supporting investment research capabilities in Python, Matlab and Kotlin coding languages; Building responsive, user-focused applications with Angular and JavaScript; Developing and deploying cloud-ready applications on Pivotal Cloud Foundry (PCF) or similar cloud platforms for investment solutions; developing and deploying applications on Linux Virtual Machines; CI/CD pipelines using Bamboo and GitHub; and Agile methodologies and Atlassian tools including JIRA and Confluence.

Benefits & conditions

We offer competitive pay and benefits. Starting compensation depends on related experience. Annual bonus and other eligible earnings are not included in the ranges above. Benefits include: 401(k) w/ company match; employee stock purchase plan; paid vacation, volunteering, 28-day sabbatical after every 5 years of service for eligible positions; paid parental leave and family building benefits; tuition reimbursement; health, dental, and vision insurance; hybrid/remote work schedule available for eligible positions (subject to Schwab’s internal approach to workplace flexibility).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:28 min

Identifying root causes through global and local SHAP plots

Bernhard Bernhard +1 · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all