Associate Principal, Software Engineering SDET
Associate software engineer job at OCC
What You'll Do: Responsible for gaining a thorough understanding of the new system to be tested. This individual must learn both the technical side of the system as well as understand what the business user expects. The SDET is responsible to design, develop and maintain new and existing automation frameworks, continued evaluation of test cases for inclusion in test regression, tests coverage and automation of newly implemented functionality, and development of tools to enable acceptance test efficiencies. The SDET will also work closely with Software Developers, Project Management and Customer Support to form and follow quality procedures, standards and specifications ensuring they are met and deliver the highest quality projects in a timely and cost-effective manner.
Primary Duties and Responsibilities:
To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.
* Specific duties and responsibilities include creating, maintaining and executing automation test plans, writing code against software platforms, estimating testing efforts, analyzing and communicating test results, defect tracking and participation in day to day acceptance test activities, and contribute to the company's performance and scalability testing efforts
* Collaborating with others to deliver complex projects which may involve multiple systems
* Continuously thinking about the next steps while improving yourself and others around you
* Contribute to our long-term vision and strategy for improved quality via automation
* Develop, enhance and extend automation frameworks
* Identify quality tasks during team sprint cycle and implement automation for new features
* Analyze and communicate test results and defect tracking
* Participate in performance and load test efforts
* Assist in the planning, creation and control of the test environments and test data
* Define test strategy, conduct requirements analysis for testability, identify scope, conduct risk and mitigation planning, configuration management planning, write master and detailed test plans for test planning and design
* Participate in the review of acceptance test procedures and processes and provide recommendations for improvements to eliminate redundancies in testing and improve efficiency.
Supervisory Responsibilities:
* None
Qualifications:
The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions.
* [Required] Automated Testing framework experience (Cucumber, Selenium, Mocha/Chai, TestNG)
* [Required] Experience working in an Agile environment
* [Required] Hands-on experience with writing automation test code and utilizing leading industry standards tools and frameworks that can simulate complex multi-system scenarios
* [Required] Proficiency with automated testing types (Unit, Functional, Load, Security, Behavioral, Integration, Component, Contract and End to End)
* [Required]Experience working with two or more of the following: web/mobile application development, Unix/Linux environments, event driven systems, transaction processing systems, distributed and parallel systems, large software systems development, security software development, public-cloud platforms
* [Required] Strong testing experience which includes developing test plans, automate test cases, and working with test frameworks
* [Required] Deep analytical skills with ability to describe methods of testing highly sophisticated systems, diagnose systems defects, and clearly communicate to project constituents, key findings and learning
* [Required] Experience working in a SaaS environment
Technical Skills:
* [Required] Java based software development experience
* [Required] Fluent in object-oriented design, industry best practices, software patterns, and architecture principles
* [Required] Automated testing framework experience
* [Preferred] Practical experience with AI, Machine Learning usages in Quality Engineering
Education and/or Experience:
* [Required] BS degree in Computer Science, similar technical field, or equivalent practical experience
* [Required] 3-7 years of experience
* [Preferred] Previous experience testing in Financial Services, Derivatives Clearing, Risk, and Data warehousing systems
Certificates or Licenses:
* None Required
About Us
The Options Clearing Corporation (OCC) is the world's largest equity derivatives clearing organization. Founded in 1973, OCC is dedicated to promoting stability and market integrity by delivering clearing and settlement services for options, futures and securities lending transactions. As a Systemically Important Financial Market Utility (SIFMU), OCC operates under the jurisdiction of the U.S. Securities and Exchange Commission (SEC), the U.S. Commodity Futures Trading Commission (CFTC), and the Board of Governors of the Federal Reserve System. OCC has more than 100 clearing members and provides central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms. More information about OCC is available at ***************
Benefits
A highly collaborative and supportive environment developed to encourage work-life balance and employee wellness. Some of these components include:
* A hybrid work environment, up to 2 days per week of remote work
* Tuition Reimbursement to support your continued education
* Student Loan Repayment Assistance
* Technology Stipend allowing you to use the device of your choice to connect to our network while working remotely
* Generous PTO and Parental leave
* 401k Employer Match
* Competitive health benefits including medical, dental and vision
Visit ************************************************ for more information.
Compensation
* The salary range listed for any given position is exclusive of fringe benefits and potential bonuses. If hired at OCC, your final base salary compensation will be determined by factors such as skills, experience and/or education.
* In addition, we believe in the importance of pay equity and consider internal equity of our current team members as part of any final offer.
* We typically do not hire at the maximum of the range in order to allow for future and continued salary growth. We also offer a substantial benefits package as noted on **********************
* All employees may be eligible for a discretionary bonus. Discretionary bonuses are based on various factors, including, but not limited to, company and individual performance and are not guaranteed.
Salary Range
$103,100.00 - $172,400.00
Incentive Range
8% to 15%
This position is eligible for an annual discretionary incentive compensation award, for which the target range is listed above (see Incentive Range). The amount of such award, if any, will be based on various factors, including without limitation, both individual and company performance.
Step 1
When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume.
Step 2
You will receive an email notification to confirm that we've received your application.
Step 3
If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location.
For more information about OCC, please click here.
OCC is an Equal Opportunity Employer
Auto-ApplyLead Associate Principal, Software Engineering: Streaming Development
Associate software engineer job at OCC
What You'll Do: You will serve as a major contributor in Architecture design and development of scalable resilient hybrid Cloud-based solutions supporting critical financial risk management activities; mentor and collaborate with developers, architects and product owners to drive the strategy of transforming the enterprise into a data-driven organization; lead through innovative strategic thinking in building data solutions.
Responsibilities
* Actively participates and lead requirement analysis and reviews to identify missing or incomplete requirements
* Must always look for assumptions made in the models and must always validate those assumptions of the models
* Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions
* Primarily responsibility is application design and development of streaming application for business requirements in agreed architecture framework and Agile environment
* Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation
* Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented
* Performs thorough code-reviews based on high engineering standards
* Writes unit and integration tests based on chosen DevOps frameworks
* Performs application and project risk analysis and recommends quality improvements
* Assists Production Support by providing advice on system functionality and fixes as required
* Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management
* Assist with departmental and new employee training
* Experience integrating modelling libraries required. Risk analytics technology implementations experience a plus
* A major influencer & strategic thinker, this person should also mentor developers and collaborate across multiple cross functional team to achieve the desired outcome.
Supervisory Responsibilities
* None
Qualifications & Experience
* [Required] Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc
* [Required] Experience with distributed message brokers Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis
* [Preferred] Kafka
* [Required] Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc
* [Required] Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google, etc
* [Required] Experience writing unit and integration tests with testing frameworks like Junit, Citrus
* [Required] Experience working with various types of databases like Relational, NoSQL, Object-based, Graph
* [Required] Experience following Git workflows
* [Required] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc
* [Required] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics
Technical Skills & Background
* [Required] 7+ year of experience in building high speed, data-centric solutions
* [Required] Java 5+ years of experience
Certifications
* [Preferred] OCP Java SE 8 Programmer Certification is a plus
* [Preferred] AWS Certified Solutions Architect - Associate Level
Education & Training
* [Required] BS degree in Computer Science, similar technical field required
* [Preferred] Masters in Computer Science
About Us
The Options Clearing Corporation (OCC) is the world's largest equity derivatives clearing organization. Founded in 1973, OCC is dedicated to promoting stability and market integrity by delivering clearing and settlement services for options, futures and securities lending transactions. As a Systemically Important Financial Market Utility (SIFMU), OCC operates under the jurisdiction of the U.S. Securities and Exchange Commission (SEC), the U.S. Commodity Futures Trading Commission (CFTC), and the Board of Governors of the Federal Reserve System. OCC has more than 100 clearing members and provides central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms. More information about OCC is available at ***************
Benefits
A highly collaborative and supportive environment developed to encourage work-life balance and employee wellness. Some of these components include:
* A hybrid work environment, up to 2 days per week of remote work
* Tuition Reimbursement to support your continued education
* Student Loan Repayment Assistance
* Technology Stipend allowing you to use the device of your choice to connect to our network while working remotely
* Generous PTO and Parental leave
* 401k Employer Match
* Competitive health benefits including medical, dental and vision
Visit ************************************************ for more information.
Compensation
* The salary range listed for any given position is exclusive of fringe benefits and potential bonuses. If hired at OCC, your final base salary compensation will be determined by factors such as skills, experience and/or education.
* In addition, we believe in the importance of pay equity and consider internal equity of our current team members as part of any final offer.
* We typically do not hire at the maximum of the range in order to allow for future and continued salary growth. We also offer a substantial benefits package as noted on **********************
* All employees may be eligible for a discretionary bonus. Discretionary bonuses are based on various factors, including, but not limited to, company and individual performance and are not guaranteed.
Salary Range
$134,600.00 - $225,900.00
Incentive Range
8% to 15%
This position is eligible for an annual discretionary incentive compensation award, for which the target range is listed above (see Incentive Range). The amount of such award, if any, will be based on various factors, including without limitation, both individual and company performance.
Step 1
When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume.
Step 2
You will receive an email notification to confirm that we've received your application.
Step 3
If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location.
For more information about OCC, please click here.
OCC is an Equal Opportunity Employer
Auto-ApplySenior C# / Azure Developer
Irving, TX jobs
Visa:
US Citizens, Green Card or H1b holders only
(Local Candidates Only)
Work Environment:
Hybrid: Tuesday thru Thursday - in office / Monday and Friday - at home
Employment Type: 1
2-24 mo Contract
Our leading financial/banking client in Irving, TX is seeking a highly skilled Full-Stack Senior .NET Developer with Azure Cloud-Native development experience to join their Agile team. You'll play a key role in delivering modern, Microsoft-based solutions that drive value across the organization.
Key Responsibilities:
Develop scalable software using .NET Core, C#, Angular, Azure, and SQL Server.
Contribute to Agile Scrum teams delivering frequent, high-quality releases.
Collaborate with business and technical stakeholders to refine requirements and improve processes.
Design, develop, and test solutions with a focus on stability, performance, and security.
Implement automated testing and perform peer code reviews.
Address security vulnerabilities and promote secure coding practices.
Work with Enterprise Architecture to enhance code and UX standards.
Required Qualifications:
Bachelor's in Computer Science or related field (or equivalent experience).
12+ years of hands-on experience with:
C#,
.NET Core
WebAPI
Entity Framework
LINQ
Angular 10+ (preferred)
Azure Cloud-Native (Service Bus, Functions, Storage, Managed Identity, B2C Auth)
SQL Server (SPs, Views, Tables, Triggers)
Agile/Scrum methodologies
PowerShell (preferred)
Lead Developer
Fort Worth, TX jobs
How will this role impact First Command?
The Lead Developer is a leader across the development organization. They work closely with members across teams and with business owners and leaders. In conjunction with development responsibilities, the Lead Developer establishes and champions best practices and processes for development and First Command's SDLC. They work alongside Architect and Lead roles to define, lead, and assist in vision and design of business solutions, and they are drivers of improvement for our processes and technical practices. A Lead Developer is a person who needs little to no supervision or oversight. They are self-motivated individuals who have strong time management skills which facilitate working on special interest initiatives.
What will the employee do in this role?
Works alongside the architect and consultant roles to define the vision and solutions
Leads team members in solution designs and work breakdown
Participates in all phases of the software development lifecycle
Preparation and execution of test plans (unit, integration and functional)
Leads effort to create and document deployment and release plans
Establishes and champions First Command coding and design standards/best practices
Communicate and work alongside members of their team in support of their day-to-day work items
Works with business partners to ensure alignment between the ask and the output
Works across teams to drive technical and procedural improvements
Performs peer reviews and sign-off for other team member's work to ensure adherence to defined development standards
Key player and leader in an Agile environment, participating in daily huddles, sprint planning, retrospectives, etc.
Continued education of First Command business processes by engaging business partners
Mentors junior team members in best practices and standards
Serve as an escalation point for other team members on technical issues
Works with architect and consultant roles to evaluate new technologies that will define parts of the development technology roadmap
Leads Community of Practices or other internal training opportunities within the development group
Leads troubleshooting processes to determine root cause analysis
Responsible for performing business and technical knowledge transfer with their peers
Continued education to learn additional technologies, agile processes, programming languages, industry best practices and tools that are needed within First Command
What skills/qualifications do you need?
Education
Required - Bachelor's degree
Work Experience
6 to 12 years' experience
Required Knowledge, Skills and Abilities
Required - Expert knowledge of programming languages all 3 tiers (UI, API, DBMS)
Required - Expert knowledge of SQL or comparable data querying language
Required - Expert knowledge of Git and Development IDE
Required - Extensive experience with web and cloud platforms (Azure Preferred)
Required - Solid Knowledge of DevOps tools and mindset
Required - Solid Knowledge of HTML5/CSS3
Required - Solid Experience with REST and SOAP services
Required - Application of SOLID design principles within solutions
Required - Test Driven Development Experience
Required - Visio or comparable drawing tool
Required - Work alongside others and be a team player
Required - Ability to lead a team's efforts and direction
Required - Up to date with latest programming trends, techniques and technologies
Preferred - Knowledge of infrastructure and networking concepts
Preferred - Infrastructure as Code
Senior SDET - Architect
Chicago, IL jobs
Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.
We are seeking a dynamic and innovative Test Architect to lead our Azure Infrastructure as Code (IaC) quality assurance initiatives and contribute to application development projects leveraging Python, Spring Boot, and React. This role bridges the domains of cloud infrastructure, automated testing, and modern application engineering, making it ideal for a technical leader passionate about DevOps, platform reliability, and developer productivity.
Role Overview
As a Test Architect, you will be responsible for designing and implementing robust quality frameworks for Azure-based IaC solutions, driving the adoption of automation best practices, and ensuring infrastructure consistency and compliance across multiple environments. You will also play a key role in developing and integrating supporting applications-ranging from automation scripts to dashboards-using Python for backend logic and Spring Boot/React for full-stack web development.
Key Responsibilities
Architect and evolve comprehensive automated test strategies for Azure IaC, focusing on Terraform, ARM/Bicep, and policy compliance.
Lead the development of Python-based automation tools and scripts for test execution, resource provisioning, configuration validation, and infrastructure reporting.
Design, build, and maintain user-facing dashboards, reporting tools, and workflow automation platforms using Spring Boot and React, enabling data-driven insights into IaC test coverage, drift management, and compliance posture.
Integrate IaC quality gates into CI/CD systems such as GitHub Actions, ensuring all code deployments pass automated test suites and drift detection scans before promotion.
Establish and refine frameworks for drift detection, root cause analysis, and remediation, leveraging both native Azure services and custom-developed solutions.
Collaborate with architects, security specialists, and application developers to align infrastructure test practices with organizational goals, compliance requirements, and evolving cloud technologies.
Promote best practices through code reviews, technical workshops, and documentation.
Design, implement, and maintain comprehensive automated testing suites for Azure IaC using python.
Develop, execute, and refine test cases to validate infrastructure modules, deployments, and policies in Azure environments.
Develop, enhance, and maintain supporting applications and tools using Python, Spring Boot, and React, facilitating automation, reporting, and dashboarding for IaC quality and drift management.
Monitor, report, and remediate infrastructure drift, using tools and frameworks for continuous compliance and configuration management.
Maintain detailed documentation on test coverage, drift findings, and corrective actions taken to ensure auditability and traceability.
Conduct root cause analysis for infrastructure failures and propose solutions to improve test coverage and resilience.
Stay up-to-date with Azure platform enhancements, testing tools, and industry trends in cloud IaC quality, governance, and full-stack development.
Required Skills & Qualifications
Bachelor's or master's degree in computer science, Engineering, or a related technical discipline.
14+ years of experience in cloud infrastructure engineering and automated testing, with a minimum of 3 years focused on Azure public cloud.
Expertise in infrastructure automation using Terraform, ARM templates, and Bicep within Azure environments.
Advanced proficiency in Python for developing test automation, orchestration logic, and data processing pipelines.
Strong background in full-stack application development, including building RESTful APIs and web applications with Spring Boot (Java) and React.
Hands-on experience with configuration management, monitoring, and compliance tools native to Azure, as well as industry-standard frameworks (e.g., Terratest, Pester).
Track record of integrating infrastructure quality assurance into modern CI/CD pipelines.
Excellent analytical, problem-solving, and communication skills, with an emphasis on technical documentation and cross-functional collaboration.
Proficient in supporting, maintaining, and enhancing Spring Boot applications, ensuring seamless integration with backend services, optimized performance, and robust security for enterprise-scale cloud environments.
Extensive hands-on experience with Azure-native monitoring tools such as Azure Monitor, Log Analytics, and Application Insights, enabling proactive detection and resolution of infrastructure issues.
Proficiency in integrating monitoring frameworks with automated test suites and reporting dashboards, ensuring visibility into resource health, compliance drift, and system performance.
Preferred Skills
Experience with multi-cloud environments (AWS, GCP) and hybrid IaC strategies.
Familiarity with containerization (Docker, Kubernetes/AKS) and microservices architectures.
Background in building secure, compliant platforms within regulated industries.
Expertise in workflow automation, event-driven architectures, and data visualization using Python, Spring Boot, and React.
Experience with TypeScript, Next.js, or other modern JavaScript frameworks.
Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
Understanding of security best practices (OWASP, JWT, OAuth2, SSO).
Background in performance optimization, caching strategies, and application monitoring.
Exposure to automated testing tools (Jest, Mocha, Selenium, JUnit).
Strong analytical, troubleshooting, and debugging skills.
Relevant Azure and DevOps certifications (AZ-104, AZ-305, DevOps Engineer Expert) are strongly preferred.
Data Engineer
Houston, TX jobs
We are looking for a talented and motivated Python Data Engineers. We need help expanding our data assets in support of our analytical capabilities in a full-time role. This role will have the opportunity to interface directly with our traders, analysts, researchers and data scientists to drive out requirements and deliver a wide range of data related needs.
What you will do:
- Translate business requirements into technical deliveries. Drive out requirements for data ingestion and access
- Maintain the cleanliness of our Python codebase, while adhering to existing designs and coding conventions as much as possible
- Contribute to our developer tools and Python ETL toolkit, including standardization and consolidation of core functionality
- Efficiently coordinate with the rest of our team in different locations
Qualifications
- 6+ years of enterprise-level coding experience with Python
- Computer Science, MIS or related degree
- Familiarity with Pandas and NumPy packages
- Experience with Data Engineering and building data pipelines
- Experience scraping websites with Requests, Beautiful Soup, Selenium, etc.
- Strong understating of object-oriented design, design patterns, SOA architectures
- Proficient understanding of peer-reviewing, code versioning, and bug/issue tracking tools.
- Strong communication skills
- Familiarity with containerization solutions like Docker and Kubernetes is a plus
Software Development Internship
Chicago, IL jobs
Voted one of Chicago's Best Places to Work by the Chicago Tribune for the eighth year in a row, Clarity Partners is hiring!
Clarity Partners is seeking Software Development Interns with strong technical instincts combined with the ability to think and communicate about how technology is used in the real world. This will be a Summer 2026 paid undergraduate internship in downtown Chicago.
Responsibilities:
First-hand experience designing, developing, and deploying web applications for Clarity's top clients such as The Chicago Police Department (CPD).
Responsible for creating a web application from start to finish. Software development platforms including Microsoft C#.NET, KnockoutJS, React/Redux, Oracle, and Microsoft SQL Server. Applications created by interns at Clarity will be used directly by client after internship completion.
Ability to learn on-the-job as you work on projects for our clients under the guidance of senior Clarity application developers.
If you demonstrate progress and self-sufficiency, you will be given the opportunity to develop code independently.
You will also be exposed to cloud hosting, API microservice, and DevOps concepts and will certainly see your code in production.
Requirements
Requirements:
Completed at least 2 years of a 4-year BS degree in Computer Science or related field.
Excellent programming skills. Experience with object-oriented programming languages, preferably C#, Java, or C++.
Knowledge of data structures and understanding of database transactions.
Ability to translate technical specifications into working code and solve complex problems with consideration of the end user experience.
Familiarity with system architectural concepts.
Written and verbal communication skills.
Prefer candidates who have gained additional relevant experience outside of the curriculum.
Clarity is committed to fair and equitable compensation practices. For the Software Development Internship, the hourly pay range is $32.00 - $35.00/hr. The range represents a good faith estimate that Clarity reasonably expects to pay for this job at the time of posting. Compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The pay range is subject to change and may be modified at any time.
Software Development Internship
Chicago, IL jobs
Voted one of Chicago's Best Places to Work by the Chicago Tribune for the eighth year in a row, Clarity Partners is hiring! Clarity Partners is seeking Software Development Interns with strong technical instincts combined with the ability to think and communicate about how technology is used in the real world. This will be a Summer 2026 paid undergraduate internship in downtown Chicago.
Responsibilities:
* First-hand experience designing, developing, and deploying web applications for Clarity's top clients such as The Chicago Police Department (CPD).
* Responsible for creating a web application from start to finish. Software development platforms including Microsoft C#.NET, KnockoutJS, React/Redux, Oracle, and Microsoft SQL Server. Applications created by interns at Clarity will be used directly by client after internship completion.
* Ability to learn on-the-job as you work on projects for our clients under the guidance of senior Clarity application developers.
* If you demonstrate progress and self-sufficiency, you will be given the opportunity to develop code independently.
* You will also be exposed to cloud hosting, API microservice, and DevOps concepts and will certainly see your code in production.
Requirements:
* Completed at least 2 years of a 4-year BS degree in Computer Science or related field.
* Excellent programming skills. Experience with object-oriented programming languages, preferably C#, Java, or C++.
* Knowledge of data structures and understanding of database transactions.
* Ability to translate technical specifications into working code and solve complex problems with consideration of the end user experience.
* Familiarity with system architectural concepts.
* Written and verbal communication skills.
* Prefer candidates who have gained additional relevant experience outside of the curriculum.
Clarity is committed to fair and equitable compensation practices. For the Software Development Internship, the hourly pay range is $32.00 - $35.00/hr. The range represents a good faith estimate that Clarity reasonably expects to pay for this job at the time of posting. Compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The pay range is subject to change and may be modified at any time.
2026 Summer Intern - Software Engineer
Chicago, IL jobs
We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients.
At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.
To learn more about CIBC, please visit CIBC.com
CIBC's Summer Internship Program is a dynamic, 10-12 week experience (June through August) designed to complement your academic training and support your career aspirations. Centered around the core theme of Learn, Connect, Grow, the program offers a comprehensive blend of opportunities to expand your skills and professional network.
At CIBC, we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.
As a Software Engineer Intern, You Will:
Learn
Engage in hands-on assignments supporting the development and enhancement of software solutions at CIBC.
Develop, code, and test end-to-end stack of applications.
Review, analyze, and modify programming systems, including coding, testing, and debugging.
Participate in technical design, development, and integration of cross-functional, multi-platform application systems.
Gain exposure to banking products, services, and industry regulations, including CIBC's core systems and processes.
Ensure adherence to regulatory and information security standards and policies in all aspects of application management.
Connect
Collaborate with technology and business teams in a dynamic, fast-paced environment.
Build strong relationships with technical team members and peers.
Lead discussions, listen, and ask the right questions to ensure problems/issues are identified and resolved.
Grow
Receive mentorship and guidance from experienced leaders.
Develop your technical, analytical, and communication skills in a dynamic environment.
Embrace and advocate change for optimal solutions and outcomes.
Participate in community outreach and leadership development opportunities.
Complete mandatory training and employ learnings in daily activities.
Who You Are
Currently a junior or senior majoring in Computer Science, Information Technology, Software Engineering, or a related field with an expected graduation date between December 2026 and June 2027.
Basic understanding of Software Development Life Cycle, databases (Oracle, SQL), batch processing, firewalls, FTP/SFTP.
Knowledge and experience with Artificial Intelligence is an asset.
Digitally savvy; innovative and adaptable to new technologies and trends.
Exceptional interpersonal, communication, and relationship-building abilities.
Excellent organizational skills and ability to multitask.
Strong teamwork and partnership mindset.
Thoroughness in execution and follow-through.
Forward-thinking and strategic approach to problem-solving.
Proficient in programming languages (e.g., Python).
Familiarity with Microsoft Office Suite: Word, PowerPoint, and Excel.
Knowledge of databases, Oracle, SQL, batch processing, firewalls, FTP, SFTP.
Experience with security tools and concepts is an asset
How You'll Succeed
Demonstrate strong organizational skills and attention to detail.
Apply creative thinking and conceptual problem-solving to software engineering challenges.
Collaborate effectively within a team and across departments.
Thrive in a fast-paced, client-focused environment.
Adhere to all CIBC and Line of Business policies, standards, guidelines, and controls.
Conduct yourself in accordance with CIBC's Code of Conduct, Purpose, and shared values.
At CIBC, we offer a competitive total rewards package. This role has an expected hourly rate of $25.00 per hour for the State of Illinois market based on experience, qualifications, and location of the position. CIBC offers a full range of benefits and programs to meet our intern's needs; including 401(k) contribution, Paid Time Off (including Sick Leave and Vacation), and Holidays, in addition to other special perks reserved for our team members.
California residents - your privacy rights regarding your actual or prospective employment
This position does not offer visa sponsorship
At CIBC, your goals are a priority. We start with your strengths, ambitions and strive to create opportunities to tap into your potential.
What you need to know
CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact **********************************
You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.
We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.
Expected End Date
2026-08-21
Job Location
IL-70 W Madison St, 10th Fl
Employment Type
Temporary (Fixed Term)
Weekly Hours
37.5
Skills
Oracle Portal, Oracle Systems, Python (Programming Language), SQL*Plus, SQL Tools
Auto-ApplyCampus UI Software Engineer (Intern)
Chicago, IL jobs
Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.
Core Development is a global team of technologists who architect, build and maintain our world-class trading platform. From optimizing our core trading engine to building custom hardware, we leverage software & hardware engineering, data science and research, to deliver the infrastructure and tools that drive our trading and business needs.
About the Web Dev / UI Software Engineer Internship:
Our Core Dev software engineering internship is an intensive 10-week experience at Jump Trading.
WHAT YOU'LL DO:
During your internship, you will use advanced Javascript, Python, and modern Web frameworks to build Web-based applications that interact with several components of our real-time trading platform.
Our internship program is the primary way we identify top young software engineers for our software engineering teams, and it's a proven path for earning full-time or return internship opportunities at Jump Trading in Chicago.
You will take on projects working on production code and gain experience with our full-cycle process for development, testing, and release using Agile methodologies.
Other duties as assigned or needed
SKILLS YOU'LL NEED:
Hands-on experience and a high level of proficiency in one or more of the following:
Web development using Python and Javascript
Python development on Linux platform
Strong understanding of data structures, algorithms, and threading models
Ability to work with a team in a fast-paced environment, deploying new software daily
Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software
Reliable and predictable availability
BONUS POINTS:
Past internship or job experience in a software development role is a plus
* No finance or economics study or work experience required
INTERNATIONAL STUDENTS are encouraged to apply. We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions.
The estimated base salary for this role is $250,000 per year.
Auto-ApplySoftware Engineer - Mid Level
San Antonio, TX jobs
Why USAA?
At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families.
Embrace a fulfilling career at USAA, where our core values - honesty, integrity, loyalty and service - define how we treat each other and our members. Be part of what truly makes us special and impactful.
The Opportunity
We are looking for a versatile high level Software Engineer who has Full Stack development experience to join our New Business Ventures and Innovation Solutions Engineering Team at USAA's Enterprise Chief Information Office. You will be joining the team to contribute on developing and maintaining UI applications and backend Java services/RESTful APIs within the AWS cloud environment. You will use full stack technologies such as React JS , Node JS, JAVA Spring boot framework, AWS SDK for Java, AWS CDK, Secrets Manager, EKS, Lambda, S3, RDS/Aurora Postgres and DynamoDB and other AWS Services. Additionally, you will ensure that quality, security, and compliance requirements are met in solution engineering development.
Provides support to the Enterprise through delivering best in class technology solutions. Engaged in all phases of the software systems and application development lifecycle which include gathering and analyzing requirements, designing, testing, documenting, and implementing software, responding to outages.
We offer a flexible work environment that requires an individual to be in the office 4 days per week. This position can be based in one of the following locations: San Antonio, TX, Plano, TX, Phoenix, AZ, or Charlotte, NC. Relocation assistance is not available for this position.
What you'll do:
Design, develop, code, and test complex technical solutions
Investigates and resolves complex application and system technical problems and production issues through troubleshooting techniques.
Continually improves operations by conducting complex systems analysis and recommending changes in policies and procedures.
Prepares and installs complex solutions by determining and designing system specifications, standards, and programming.
Follows the software development lifecycle.
Participates in design reviews and learns key system design principles.
Mentors junior engineers and may begin mentoring peer engineers; Review teammates' code.
Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.
What you have:
Bachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree OR Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT) or eFIT (Employees for IT).
4 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s).
2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews.
Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
Developing level of business acumen in the areas of business operations, risk management, industry practices and emerging trends.
Experience supporting efforts to address production issues through troubleshooting applications and systems.
Experience articulating technical challenges and solutions.
Basic understanding of cloud technologies and tools.
What sets you apart:
4+ years of strong experience with ReactJS, Node JS, Redux and React Context for state management, Java/J2EE services/APIs in AWS cloud with java Spring boot framework, AWS SDK for Java, AWS CDK, Secrets Manager, EKS, Lambda, S3, RDS/Aurora Postgres, DynamoDB.
4+ years of good experience working on Distributed in-memory data store solutions like ElastiCache, AWS Message oriented middle wear Kafka Producer, AWS SQS etc.
4+ years of developing automated solutions with Golang or equivalent programming scripting languages
4+ years' experience using Terraform for provisioning and deploying the Java Micro Services.
Compensation range: The salary range for this position is: $93,770-$179,240.
USAA does not provide visa sponsorship for this role. Please do not apply for this role if at any time (now or in the future) you will need immigration support (i.e., H-1B, TN, STEM OPT Training Plans, etc.).
Compensation: USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location.
Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors.
The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job.
Benefits: At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals.
For more details on our outstanding benefits, visit our benefits page on USAAjobs.com.
Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting.
USAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Software Engineer Intern - Full Stack Web, Summer 2026
Chicago, IL jobs
About Akuna:
Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data driven solutions, and automation. We specialize in providing liquidity as an options market-maker - meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully we design and implement our own low latency technologies, trading strategies, and mathematical models.
Our Founding Partners first conceptualized Akuna in their hometown of Sydney. They opened the firm's first office in 2011 in the heart of the derivatives industry and the options capital of the world - Chicago. Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, Singapore, and London.
What you'll do as a Full Stack Web Software Engineer Intern on the User Interface team at Akuna:
We are seeking Web Software Engineer Interns to join the UI team for our 10-week Akunacademy summer internship program. In this role, you will work directly with Traders, Quants, and other Software Engineers to design, build, test, and maintain real-time trading applications. Our applications are the primary way Akuna's market-makers interact with the financial markets, and their performance allows us to confidently provide liquidity in times of volatility. In this role you will:
Collaborate with cross-functional teams to design and develop web applications using React, TypeScript, and Python
Implement sound and robust unit and integration tests to ensure the quality of our software
Continuously discover, evaluate, and implement technologies to maximize both user experience and development efficiency
Participate in Agile/Scrum development and shadow application support process
Requirements for this role:
Pursuing a Bachelors, Masters, or Ph.D. in technical field - Computer Science/Engineering or equivalent
Must graduate by August 2027
Major GPA of 3.5 or above
Legal authorization to work in the U.S. is required on the first day of employment including F-1 students using OPT or STEM
**Resumes must be submitted in PDF format.
Qualities that make great candidates:
Understanding of web programming languages (JavaScript, TypeScript, Python, HTML/CSS)
Familiarity with Linux and a command-line shell
Understanding of unit testing concepts and frameworks (e.g., pytest, Jest, Storybook)
Familiarity with version control systems (e.g., Git)
Solid problem-solving and analytical skills
Excellent communication skills and the ability to work in a team environment
Self-starter attitude with the ability to work independently
In addition to technical skillsets, Akuna values the unique perspectives people can bring to the table to collaboratively solve complex problems and drive Akuna forward. We want all groups to feel empowered to apply, even if you don't meet every qualification. We welcome your application and encourage you to take the first steps toward your future with us!
*Please note: By submitting an application to this role, you are indicating this is your top preference and acknowledge you will not be considered for other Quant and/or Tech roles at Akuna this recruiting season. This acknowledgement does not limit applications to Trading roles - in addition to this role, you may apply to any Trader roles of interest.
In accordance with Illinois Equal Pay Act, the minimum annualized base salary starts at $130,000. Exact compensation offered may vary based on many factors including, but not limited to, the candidate's experience, qualifications, and skill set. The minimum base salary herein was determined in good faith by Akuna Capital LLC.
Auto-ApplySoftware Engineer Intern - C# .NET Desktop, Summer 2026
Chicago, IL jobs
About Akuna:
Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data driven solutions, and automation. We specialize in providing liquidity as an options market-maker - meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully we design and implement our own low latency technologies, trading strategies, and mathematical models.
Our Founding Partners first conceptualized Akuna in their hometown of Sydney. They opened the firm's first office in 2011 in the heart of the derivatives industry and the options capital of the world - Chicago. Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, Singapore, and London.
What you'll do as a C# .NET Desktop Software Engineer Intern on the User Interface team at Akuna:
Akuna is seeking a Software Engineer Intern to join the UI team for our 10-week Akunacademy summer internship program. In this role, you will work directly with Traders, Quants, and other Software Engineers to design, build, test, and maintain real-time trading applications. Our applications are the primary way Akuna's market-makers interact with the financial markets, and their performance allows us to confidently provide liquidity in times of volatility. In this role you will:
Collaborate with cross-functional teams to design and develop Windows desktop applications written in C# .NET and WinForms/WPF
Implement sound and robust unit and integration tests to ensure the quality of our software
Continuously discover, evaluate, and implement technologies to maximize both user experience and development efficiency
Participate in Agile/Scrum development and shadow application support process
Requirements for this role:
Pursuing a Bachelors, Masters, or Ph.D. in technical field - Computer Science/Engineering or equivalent
Must graduate by August 2027
Major GPA of 3.5 or above
Legal authorization to work in the U.S. is required on the first day of employment including F-1 students using OPT or STEM
Qualities that make great candidates:
Understanding of .NET Framework and C# programming language
Familiarity with WinForm or WPF applications is a plus
Familiarity in object-oriented programming and design patterns
Familiarity with version control systems (e.g., Git)
Understanding of unit testing concepts and frameworks (e.g. NUnit)
Solid problem-solving and analytical skills
Excellent communication skills and the ability to work in a team environment
**Resumes must be submitted in PDF format.
In addition to technical skillsets, Akuna values the unique perspectives people can bring to the table to collaboratively solve complex problems and drive Akuna forward. We want all groups to feel empowered to apply, even if you don't meet every qualification. We welcome your application and encourage you to take the first steps toward your future with us!
*Please note: By submitting an application to this role, you are indicating this is your top preference and acknowledge you will not be considered for other Quant and/or Tech roles at Akuna this recruiting season. This acknowledgement does not limit applications to Trading roles - in addition to this role, you may apply to any Trader roles of interest.
In accordance with Illinois Equal Pay Act, the minimum annualized base salary starts at $130,000. Exact compensation offered may vary based on many factors including, but not limited to, the candidate's experience, qualifications, and skill set. The minimum base salary herein was determined in good faith by Akuna Capital LLC.
Auto-ApplySoftware Engineer Intern - C++, Summer 2026
Chicago, IL jobs
About Akuna:
Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data-driven solutions and automation. We specialize in providing liquidity as an options market-maker - meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully, we design and implement our own low latency technologies, trading strategies and mathematical models.
Our Founding Partners first conceptualized Akuna in their hometown of Sydney. They opened the firm's first office in 2011 in the heart of the derivatives industry and the options capital of the world - Chicago. Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, Singapore, and London.
What you'll do as a Software Engineer Intern on the C++ Team at Akuna:
We are seeking Software Engineer Interns to join our innovative and growing technology team for our 10-week Akunacademy summer internship program. In this role, you will work alongside our trading and software teams to design and implement elegant solutions to complex and interesting problems.
Software Engineer Interns at Akuna have the opportunity to use cutting-edge technology while working on high performance/low latency systems. We offer a team-based approach to trading and technology, believing that productive integration of the two groups is vital for success in this industry. Akuna loves Software Engineer Interns who are self-starters and have the ability to problem solve and think outside of the box. We value innovation and hard work, and we want you to make an impact at the firm. Whether you are interested in trading infrastructure, algorithms, exchange gateways, performance engineering, hardware or data capture and analysis, or something else, there's engaging work to be done. If you are excited to jump in and make a difference, Akuna could be the place for you.
The C++ teams work on applications where C++ is used for computational heavy-lifting and for applications that have timing-critical, low-latency processes such as trading strategies. C++ provides the flexibility and low-level control that our Software Engineers need to get maximum performance out of multi-core, super-scalar processors. No previous experience in finance or trading is required. Training and continuous education is provided for all Engineers to ensure they have the skills and knowledge needed to be successful.
Qualities that make great candidates:
Pursuing a BS/MS/ PhD in Computer Science, Engineering, Math, Physics or related field
Experience programming in modern C++
Experience with several of the following - distributed systems, parallel processing, networking, data structures and algorithms and operating systems
Strong analytic and problem-solving skills
Exposure to scripting and rudimentary data mining and regression analysis, ideally in Python with Pandas and Numpy
Ability to communicate with the trading team, obtain requirements, find solutions and implement them in a clean and concise way
The ability to react quickly and accurately to rapidly changing market conditions, including the ability to quickly and accurately respond to novel and unexpected problems
Passion for innovation and building systems from the ground up
Ability to adapt to an ever-changing environment
Self-starter attitude with the ability to work independently
Strong sense of ownership
Must be graduating by August 2027 or prior
GPA of 3.5 or above
Legal authorization to work in the U.S. is required on the first day of employment including F-1 students using CPT, OPT, or STEM
**Resumes must be submitted in PDF format.
In addition to technical skillsets, Akuna values the unique perspectives people can bring to the table to collaboratively solve complex problems and drive Akuna forward. We want all groups to feel empowered to apply, even if you don't meet every qualification. We welcome your application and encourage you to take the first steps toward your future with us!
Please note: By submitting an application to this role, you are indicating this is your top preference and acknowledge you will not be considered for other Quant and/or Tech roles at Akuna this recruiting season. This acknowledgement does not limit applications to Trading roles - in addition to this role, you may apply to any Trader roles of interest.
In accordance with Illinois Equal Pay Act, the minimum annualized base salary starts at $130,000. Exact compensation offered may vary based on many factors including, but not limited to, the candidate's experience, qualifications, and skill set. The minimum base salary herein was determined in good faith by Akuna Capital LLC.
Auto-ApplySoftware Engineer - Mid Level
Plano, TX jobs
Why USAA?
At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families.
Embrace a fulfilling career at USAA, where our core values - honesty, integrity, loyalty and service - define how we treat each other and our members. Be part of what truly makes us special and impactful.
The Opportunity
We are looking for a versatile high level Software Engineer who has Full Stack development experience to join our New Business Ventures and Innovation Solutions Engineering Team at USAA's Enterprise Chief Information Office. You will be joining the team to contribute on developing and maintaining UI applications and backend Java services/RESTful APIs within the AWS cloud environment. You will use full stack technologies such as React JS , Node JS, JAVA Spring boot framework, AWS SDK for Java, AWS CDK, Secrets Manager, EKS, Lambda, S3, RDS/Aurora Postgres and DynamoDB and other AWS Services. Additionally, you will ensure that quality, security, and compliance requirements are met in solution engineering development.
Provides support to the Enterprise through delivering best in class technology solutions. Engaged in all phases of the software systems and application development lifecycle which include gathering and analyzing requirements, designing, testing, documenting, and implementing software, responding to outages.
We offer a flexible work environment that requires an individual to be in the office 4 days per week. This position can be based in one of the following locations: San Antonio, TX, Plano, TX, Phoenix, AZ, or Charlotte, NC. Relocation assistance is not available for this position.
What you'll do:
Design, develop, code, and test complex technical solutions
Investigates and resolves complex application and system technical problems and production issues through troubleshooting techniques.
Continually improves operations by conducting complex systems analysis and recommending changes in policies and procedures.
Prepares and installs complex solutions by determining and designing system specifications, standards, and programming.
Follows the software development lifecycle.
Participates in design reviews and learns key system design principles.
Mentors junior engineers and may begin mentoring peer engineers; Review teammates' code.
Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.
What you have:
Bachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree OR Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT) or eFIT (Employees for IT).
4 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s).
2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews.
Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
Developing level of business acumen in the areas of business operations, risk management, industry practices and emerging trends.
Experience supporting efforts to address production issues through troubleshooting applications and systems.
Experience articulating technical challenges and solutions.
Basic understanding of cloud technologies and tools.
What sets you apart:
4+ years of strong experience with ReactJS, Node JS, Redux and React Context for state management, Java/J2EE services/APIs in AWS cloud with java Spring boot framework, AWS SDK for Java, AWS CDK, Secrets Manager, EKS, Lambda, S3, RDS/Aurora Postgres, DynamoDB.
4+ years of good experience working on Distributed in-memory data store solutions like ElastiCache, AWS Message oriented middle wear Kafka Producer, AWS SQS etc.
4+ years of developing automated solutions with Golang or equivalent programming scripting languages
4+ years' experience using Terraform for provisioning and deploying the Java Micro Services.
Compensation range: The salary range for this position is: $93,770-$179,240.
USAA does not provide visa sponsorship for this role. Please do not apply for this role if at any time (now or in the future) you will need immigration support (i.e., H-1B, TN, STEM OPT Training Plans, etc.).
Compensation: USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location.
Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors.
The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job.
Benefits: At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals.
For more details on our outstanding benefits, visit our benefits page on USAAjobs.com.
Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting.
USAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Summer Intern - Software Development
Dallas, TX jobs
Experience GuideStone!
We are an innovative organization that invests in the spiritual, relational, financial, physical and professional development of our employees. We have a culture that values excellence, teamwork, humility, integrity, compassion and stewardship.
What We Offer You!
We offer employees a generous benefits package, flexible work schedules, the opportunity to be involved in community outreach and tuition reimbursement.
The Summer Intern - Software Developer will report to and work within the Software Development department. The role includes training and hands-on experience as a full-stack professional software developer. As a full-stack developer, you will develop, enhance, maintain, and support our codebase of custom applications and interfaces to third-party vendor products. Work will be completed in both team and individual settings. Candidates must have permanent U.S. work authorization; we do not sponsor employment visas or accept students on a student visa.
What you will do:
Train as a full-stack professional software developer. Your training will be a blend of videos, reading, researching, coding exercises, and completing an initial project.
After training is completed, you will be assigned projects pulled from various Scrum Team's backlogs.
The work will primarily be web application development using Microsoft tools and frameworks deployed to Azure (Microsoft's cloud). You can expect to work in C#, Razor, JavaScript, HTML, CSS, MVC, WebForms, SQL, and Git. The tools you will use are Visual Studio for application development, SQL Server Management Studio for SQL coding, and Azure Pipelines for CI/CD.
Follow standards for each of the programming languages you use.
Apply software patterns and best practices to write code and automated tests.
Utilize Azure for CI/CD, searching code repositories, updating release variables, and researching issues.
Submit Pull Requests (PR) for changes you make to code. Your PRs will be reviewed for completeness, accuracy, and adherence to standards.
Meet regularly with your manager to provide updates on your progress.
Learn various parts of GuideStone's business.
Document learnings in markdown.
What you will need:
Candidates must have permanent U.S. work authorization; we do not sponsor employment visas or accept candidates on student visas (e.g., F-1, CPT, OPT).
Must be a student in a Computer Science or Management of Information Systems (BS) degree program.
Must be a current student throughout the duration of the intern program.
Students in their senior year (expected graduation by August or December 2026) are preferred.
Minimum GPA of 3.0 required.
Completed at least one programming class or provided evidence of completed projects (multiple) in one programming language.
Strong culture fit with GuideStone.
Desire to continuously learn.
Generally curious with an emphasis in technology and learning.
Work well independently and within a team.
Enthusiasm for working in Microsoft technologies.
Enjoy problem solving.
#LI-DNP
Auto-ApplyIT Software Development Intern
Austin, TX jobs
Who we are:
Farm Credit Bank of Texas is a $40.9 billion wholesale bank that has been financing agriculture and rural America for over 100 years. Headquartered in Austin, Texas, we provide funding and services to rural lending associations in five states, and we are active in the nation's capital markets.
While you may not be familiar with our name, Farm Credit Bank of Texas plays a critical role in supporting the businesses that make it possible for America to maintain access to an affordable and safe food supply, an industry which is one of the most innovative and evolving of our time. And while you help us deliver on our mission, we deliver on our commitment to you as a valued employee by providing competitive compensation, generous health and wellness benefits packages and an attractive hybrid workplace located along the bluffs of the Colorado River just minutes west of downtown Austin.
We seek out top talent in their fields, whether it be technology, finance, accounting, credit, human resources, or other administrative functions, and welcome you to join us in our mission to feed the world.
Your Future in Tech Starts Here:
Are you a problem-solver, a code enthusiast, or someone who loves exploring the latest in AI and automation? Do you want to work on real projects that make an impact instead of just shadowing someone else? If so, this IT Software Development Internship is built for you.
We're looking for driven, tech-savvy students ready to bridge the gap between classroom knowledge and hands-on experience. Here, you'll be part of a dynamic team, developing software, automating processes, and exploring cutting-edge technologies-all while being mentored by industry pros. This position is generally a 3-month paid assignment (May-August), and may be shorter or longer based on business needs.
What You'll Get to Do:
Code Like a Pro - Develop applications in .NET, Python, Java, and React while learning best practices in clean, efficient coding.
Automate Everything - Design, test, and implement automation scripts that improve workflow and efficiency.
Dive into AI & Cybersecurity - Explore artificial intelligence, machine learning, and application security to gain future-proof skills.
Solve Real-World Problems - Work on live projects that contribute to business success, not just hypothetical case studies.
Be Mentored by Experts - Learn from experienced developers who are ready to help you grow and sharpen your skills.
Collaborate & Innovate - Work with a team to enhance automation, AI solutions, and technical infrastructure.
Who We're Looking For:
Currently pursuing a bachelor's degree in computer science, business, or a related field.
Must be an upperclassman (junior or senior) enrolled in a college or university program.
You have a passion for technology and problem-solving.
You have some experience with programming (C#, Python, Java, or React preferred).
You're eager to learn about automation, AI, and cybersecurity.
You're a team player with strong communication skills.
You're ready to apply what you've learned in a fast-paced, real-world environment.
Why This Internship:
Hands-On Experience - No busy work here; you'll be writing code, troubleshooting, and contributing to meaningful projects.
Skill Development - Gain in-demand skills that will make you stand out in today's competitive job market.
Flexibility - Work around your academic schedule while getting valuable industry experience.
Career Growth - Impress future employers with real-world projects on your resume.
This isn't just an internship-it's a launchpad for your future career in technology. If you're ready to turn knowledge into experience, apply today and let's build something great together!
Our culture:
In a world filled with unpredictable challenges, we invest in our people and ensure they have dependable careers with ample growth opportunities. As part of the larger Farm Credit System, we focus on building our culture around personal relationships and the ability to be connected to leadership through in-person conversations, regular town halls and employee engagement events. We are deeply committed to attracting and fostering a diverse workforce, development and career advancement and recognizing the hard work of individuals who contribute to our success.
Important note: We care about your hiring process and take it seriously. A real person will review your applications, meaning response timelines may vary. The interviewing process at Farm Credit Bank of Texas may include phone calls and emails, on-site interviews, and requests for portfolios or demonstrations of work. We cannot personally follow-up with each applicant, and we will do our best to create a professional, respectful, and thorough process for candidates with whom we identify as a potential fit.
A/EOE/M/F/D/V
Auto-ApplySoftware Developer Intern
Chicago, IL jobs
Our formula for success is to hire exceptional people, encourage their ideas and reward their results.
As a Software Developer Intern, you will build advanced trading and risk applications leveraging cutting-edge technology. DRW enables our Software Developer Interns to develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organized social events to truly discover what it is like to live and work in Chicago.
How you will make an impact...
Design, develop, test, and deploy proprietary software development solutions across the firm. Examples include creating:
Decoders to receive raw packet data from various exchanges and translate it into a more accessible form
Normalizers which take decoded data and build a book for each instrument traded on that exchange
Applications to facilitate communication around executed trades to our compliance team
Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner
Conduct robust research using a data driven approach to employ statistical analytics on large data sets
Collaborate with other software developers, quantitative traders and researchers as well as business analysts in cross-functional team environments
What you bring to the team...
Are pursuing a Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning or any related science discipline and have an expected graduation date between December 2026 and June 2027
Have exposure to network programming (TCP/IP), multi-threaded applications, computational intelligence, algorithms, real-time programming or GUI programming
Have strong understanding of object-oriented design, data structures and algorithms
Have an eagerness to learn and apply what you have learned, and to know the impact of your code
Have strong problem-solving and analytical reasoning skills
Have strong communication and collaboration skills
Exhibit excellent software development skills in C++, Python, or Java and a deep curiosity to learn and absorb new technologies quickly
What to expect during the internship...
Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience.
Community: Throughout the summer, we host a variety of educational, social and team-building activities to foster friendship and camaraderie.
Housing: DRW provides fully furnished apartments located close to the office--making your morning commute as easy as possible.
Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges and professional development and explore the city together at our mentor outings.
Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualize how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transactions methods, the future will present us with unique opportunities and challenges.
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
The annual base salary for this position is $175,000.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at *******************************
California residents, please review the California Privacy Notice for information about certain legal rights at ******************************************
#LI-DNI
Auto-ApplySoftware Developer Intern
Chicago, IL jobs
Job Description
Software Developer Intern
Pay Range: $45 - $50 per hour
The Opportunity
Group One Trading, a dynamic options trading firm, is actively seeking highly-motivated people who are interested in learning and getting hands-on experience with electronic trading systems. Our system is built on the .NET platform using C#. The system has enough variety to challenge and interest anyone: an information-dense user interface, a high-throughput, low latency parallel computational core, service-oriented architecture, and interfaces to exchanges' market data and execution systems.
Who We Are
We are committed to creating a diverse environment and are proud to be an equal opportunity employer. At Group One, we value transparency and collaboration coming from unique perspectives and backgrounds. We strive to create a workplace in which all employees have an opportunity to participate and contribute to the success of the business.
What We Do
Group One is a proprietary trading firm specializing in market making and liquidity providing strategies in options markets. Our traders provide competitive liquidity across a broad range of securities by managing portfolios of several hundred issues and simultaneously streaming quotes across multiple exchanges. Our systems and network infrastructure are vital in ensuring success.
The Skill Set
During this internship, you will be mentored by senior developers and gain exposure to the business of equity options trading. You will gain real-world experience with a team that develops proprietary software in an ever-changing, fast-paced, and competitive environment.
A broad, multi-platform skill set will help you be successful in this role, but there will be plenty of learning opportunities no matter how many of these skills you bring in with you. We also encourage applicants with non-traditional backgrounds to apply.
Completing or working towards a BS, MS, or Ph.D. in Computer Science, Computer Engineering, or a related technical field.
Familiarity with a C-style object-oriented language: C#, Java, C++, or Objective-C.
Solid Computer Science and software development fundamentals.
Desire to learn and grow as a software developer.
Ability to effectively communicate and collaborate with colleagues across different functional units and locations.
Within 1 Month, You'll
Complete your initial orientation, become familiar with our environment, our infrastructure, and our business.
Learn the roles and skillsets of your Dev teammates to discern and utilize the best advice and information for yourself and others.
Within 3 Months, You'll
Engage and contribute directly to projects with real implications for our traders and company.
The Benefits
We offer a competitive compensation package which includes company-paid housing or housing stipend, individualized mentorship, fresh fruit and snacks daily, casual dress environment, social events, and more! In-person interview expenses for travel and childcare will be reimbursed by Group One.
Job Posted by ApplicantPro
2026 Summer Intern - Technology Analyst, Software Engineering
Austin, TX jobs
We are a leading global asset management firm with over 3,000 employees across 20 offices in 15 countries; we help millions of investors around the world pursue their financial goals.
We hire critical thinkers. People who thrive in a collaborative culture like ours where we solve real problems while building the future of finance.
You
Are excited to be part of a vibrant engineering community that values diversity, hard work, and continuous learning.
Love solving complex real-world business problems.
Recognize that cross-functional collaboration is a core component of success for the team.
Believe there are multiple ways to solve most technical problems and are willing to debate the trade-offs.
Have become a stronger engineer by making mistakes and learning from them.
Are a doer, someone who wants to grow their career and gain experience across technologies and business functions.
We
Continuously invest in a high-performance and inclusive culture, in which a diversity of backgrounds, experiences and viewpoints are celebrated and valued.
Encourage career mobility, so you can benefit from learning different functions and technologies, and we gain the benefits of your experience across teams.
Run technology pro bono programs that help the non-profit community and give our engineering community opportunities to volunteer and participate.
Offer education reimbursements and ongoing training in technology, communication, and diversity & inclusion.
Embrace knowledge sharing through lunch-and-learns, demos, and technical forums.
Consider our people to be our greatest asset-we will help you learn what PIMCO Technology has to offer so you can participate in activities that benefit your career while delivering impactful technology solutions.
2026 Summer Intern - Technology Analyst, Software Engineering
Internship positions are located at PIMCO's Austin, Texas office.
About the role:
Our PIMCO Technology teams produce internal-use technology solutions to help our trade floor to make investment decisions, manage portfolio risk and serve our clients.
As a Technology Analyst at PIMCO, you will sit at the intersection of finance and technology, solve fast-paced problems and drive innovation. Over 10 weeks during the summer, interns work alongside engineers, developers, investment professionals and analytics teams to develop cutting-edge software and deliver value-add tools.
You'll have the chance to define your career with a dynamic, growing global investment management leader while working with a smart, fun team.
You are eligible to apply if you:
Are a currently pursuing a bachelor's or master's degree in computer science, engineering or a similar major
Must be able to begin full time employment at a PIMCO office between January 2027 - August 2027
Must be enrolled at a university during the Fall 2026 semester (August 2026 - December 2026)
Have a minimum 3.5 cumulative collegiate grade point average, on a 4.0 scale or the equivalent, at an accredited four-year college or university
Are business proficient in English
You'll excel as a Technology Analyst if you:
Are curious with strong problem-solving skills and the desire to take ownership and drive solutions to completion
Possess strong programming skills, such as Python, Java, C#, and C++
SQL, RDBMS and data warehouse skills or experience
Possess superb interpersonal skills, including the ability to explain complex technical concepts to stakeholders across the firm
Have the ability to work well independently and in a team environment
As a PIMCO Tech intern, you'll work on exciting projects such as:
Developing and applying complex analytical methods to massive data sets in order to manage risk and search for alpha for clients
Creating and improving internal applications used by the firm to execute investment strategies, manage risk and support our clients
Building tools and platforms to help portfolio managers leverage, analyze test data while harnessing and applying advances in big data analytics
Streamlining trade floor processes, trade executions and transaction costs, and identify new technologies to improve business value
The PIMCO internship experience:
The PIMCO Internship Program runs between Monday, June 8 - Friday, August 14, 2026, with the expectation that you will be available for the full duration of the program
During Week 1, you'll participate in PIMCO Fundamentals Training, providing you with the skills, knowledge, and relationships that will prepare you for success
During Week 2, you will deep dive into the PIMCO's technology ecosystem and enhance your developer skills through PIMCO Technology University (PTU) Intern Bootcamp
Your supervisor, peer mentor, senior leaders and team offer guidance and mentorship throughout the summer
Alongside your colleagues, participate in PIMCO's Global Month of Volunteering, developed to heighten the impact of our employees' worldwide volunteer efforts
Join us for a variety of cross-divisional education, networking & social events!
Your supervisor, peer mentor, senior leaders and team offer guidance and mentorship throughout the summer
You'll receive feedback at mid- and end-of-summer as part of a formal review process to keep you on the path to meeting your summer goals
Want to learn more? Hear about The PIMCO Internship Experience from past interns
As a PIMCO intern, you'll receive competitive compensation, along with a transition bonus to help with relocation to one of our office locations
How you should apply:
Applications open mid-August 2025. We review applications on a rolling basis and encourage you to apply by submitting your resume as soon as you are ready.
What to expect during the interview process:
After we receive your application, we'll conduct an initial resume review
Following the resume review, you will be required to complete a HackerRank challenge to showcase your technical skills
If you pass the HackerRank challenge, you will have the opportunity to showcase your interests, skills, and personality by completing a one-way video interview
If you are chosen to proceed after the video interview, you will then take a cognitive assessment
Once you complete the assessment, you'll meet with PIMCO Technology staff during final-round interviews conducted live via video conference. You'll have the chance to demonstrate your coding skills through an interactive HackerRank CodePair session while also highlighting your past experiences, problem-solving approaches, interpersonal, and technical skills
PIMCO is an equal opportunity employer committed to creating an inclusive, cognitively diverse environment.
For more information on PIMCO and Career Opportunities, please visit ******************************
PIMCO follows a total compensation approach when rewarding employees which includes a base salary and a discretionary bonus. Base salary is the fixed component of compensation that is determined by core job responsibilities, relevant experience, internal level, and market factors. The discretionary bonus is used to award performance and therefore is determined by company, business, team, and individual performance.
Hourly Rate: $ 52.88
Equal Employment Opportunity and Affirmative Action Statement
PIMCO recruits and hires qualified candidates without regard to race, national origin, ancestry, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), sexual orientation, gender (including gender identity and expression), age, military or veteran status, disability (physical or mental), any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other basis such as medical condition, or marital status under applicable laws.
Applicants with Disabilities
PIMCO is an Equal Employment Opportunity/Affirmative Action employer. We provide reasonable accommodation for qualified individuals with disabilities, including veterans, in job application procedures. If you have any difficulty using our online system due to a disability and you would like to request an accommodation, you may contact us at ************ and leave a message. This is a dedicated line designed exclusively to assist job seekers with disabilities to apply online. Only messages left for this purpose will be considered. A response to your request may take up to two business days.
Auto-Apply