Specialist, Software Development & Engineering - Charles Schwab

Charles Schwab
Lantana, Texas, United States
$114.5K-$143.6K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Position Type : RegularYour opportunityAt Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together.

Design and develop software applications and features in accordance with project requirements and industry best practices.

Build and optimize database schemas and queries for efficient data storage and retrieval. Implement caching mechanisms to improve application performance and scalability.

Setup logging, monitoring, and alerting mechanisms to track application health and performance. Identify performance bottlenecks by running tests and resolve them through tuning, and optimization.

Develop and maintain continuous integration and continuous deployment (CI / CD) pipelines for automated software delivery.

Implement security controls, authentication mechanisms, and rate limiting policies to protect APIs and prevent unauthorized access.

Collaborate with product managers, designers, and other stakeholders to define requirements and prioritize features. Adapt new technologies and contribute to a positive and inclusive team culture, and mentor junior team members.

Participate in code reviews, pair programming sessions, and knowledge sharing activities to foster a culture of learning and collaboration.

Position allows for 100% remote work. Reports to company HQs in Westlake, TX. Subject to Schwab’s internal approach to workplace flexibility.

Salary : $114,510.00 - $143,600.00What you haveBachelor’s in Computer Science, Computer Engineering, or related field and 24 months of experience in a related occupation.

  • Experience must include the following : Design, implement, and maintain high-quality, scalable, and secure RESTful APIs using Java SE, Java EE, HTTP, Spring, Spring Boot, Hibernate, and Spring Data;
  • Write queries in MySQL, MongoDB, Oracle, integrate applications with Aerospike, and implement data persistence using Hibernate and Spring Data;
  • Perform Test-Driven Development (TDD) using Junit & Mockito, as well as Behavior-Driven Development (BDD) using Cucumber to ensure reliability, functionality, and security of the APIs;
  • Automate builds, test, and deploy to cloud platform using Bitbucket, Bamboo, Harness, and PCF; Develop applications, create documentation, track and troubleshoot issues, build dashboards, analyze logs, and monitor API’s using Maven, Git, Confluence, JIRA, and Splunk;
  • Develop Apigee proxies, implement and enforce API security measures, including authentication and authorization using Apigee features and policies;

and Develop test scripts using JMeter to simulate user load & measure system performance.What’s in it for youAt Schwab, we’re committed to empowering our employees’ personal and professional success.

Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry.

Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you both today and in the future : 401(k) with company match and Employee stock purchase planPaid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positionsPaid parental leave and family building benefitsTuition reimbursementHealth, dental, and vision insurance

10 hours ago
Related jobs
Promoted
Charles Schwab
Westlake, Texas

Experience must include the following: Design, implement, and maintain high-quality, scalable, and secure RESTful APIs using Java SE, Java EE, HTTP, Spring, Spring Boot, Hibernate, and Spring Data; Write queries in MySQL, MongoDB, Oracle, integrate applications with Aerospike, and implement data per...

Charles Schwab
Southlake, Texas

Senior Manager, Software Development & Engineering. The Senior Software Development Engineer Manager will manage platform support for key Schwab systems. Utilize automated software test tools and frameworks such as test-driven development to achieve the highest quality in software delivery. At Schwa...

Promoted
Charles Schwab
Southlake, Texas

Are you eager to spearhead cutting-edge technological advancements in one of the financial industry's most respected firms? At Charles Schwab, we are seeking a seasoned Senior Team Manager of Platform Engineering within the Data and Rep Technology (DaRT) organization to lead our ambitious Cloud Data...

Charles Schwab
Southlake, Texas

Manager, Software Development & Engineering. Software QA Engineering experience. At Schwab, you are empowered to make an impact on your career. The BBMM Technology organization provides a high quality,mon Webservices Integration platform for all Schwab Bank Technology needs. ...

Promoted
Charles Schwab
Southlake, Texas

At Schwab, you’re empowered to make an impact on your career. Working closely with development teams to integrate performance testing into the CI/CD pipeline. At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus ...

Charles Schwab
Westlake, Texas

At Schwab, you're empowered to make an impact on your career. Develop and implement a set of techniques or analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualization software. Design, develop, and implement new data ingestion ...

Charles Schwab
Westlake, Texas

Throughout the 9-week paid Software Engineering Technology internship, there will be inspiring opportunities that welcome you into the Schwab culture, immerse you into your role, and guide you on how to create technology that serves millions of customers. Technology interns will also learn about the...

Charles Schwab
Westlake, Texas

Throughout the 9-week paid Data Engineering internship, there will be inspiring opportunities that welcome you into the Schwab culture, immerse you into your technology role, and teach you how to help Schwab make better decisions using the power of data. At Schwab, you’re empowered to make an impact...

Charles Schwab
Westlake, Texas

Charles Schwab has been a leader in financial services for nearly four decades, working to make investing more affordable, accessible and understandable to all. We are looking for a Senior Engineer of Software Development to work in our dynamic and collegiate team. Solid understanding in web applica...

Charles Schwab
Southlake, Texas

At Schwab, you’re empowered to make an impact on your career. Working closely with development teams to integrate performance testing into the CI/CD pipeline. ...