Current jobs related to Principal Software Engineer - Chicago - Request Technology, LLC
-
Principal Software Engineer
4 days ago
Chicago, Illinois, United States Discover Full timeDiscover a Brighter FutureAt Discover, we're committed to delivering innovative software solutions that make a meaningful impact on our customers' lives. As a Principal Application Engineer, you'll play a key role in shaping our technical direction and driving business growth.Key ResponsibilitiesAnalyze, design, and develop high-quality software solutions...
-
Principal Software Engineer
2 weeks ago
Chicago, Illinois, United States Motion Recruitment Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Motion Recruitment. As a key member of our search intelligence team, you will be responsible for leading the development of a brand new web-based tool for internal search analysts.Key ResponsibilitiesLead the development of React components for the new web-based...
-
Software Engineering Associate Principal
3 days ago
Chicago, Illinois, United States The Options Clearing Corporation Full timeJob Title: Associate Principal, Software EngineeringJoin The Options Clearing Corporation as an Associate Principal, Software Engineering, and contribute to the development and delivery of business features. As a key member of our team, you will integrate upstream data-sources, present data through the user interface, and enrich the platform.Key...
-
Principal Mobile Software Engineer
2 days ago
Chicago, Illinois, United States Expedia Full timeAbout the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization. As a key member of our team, you will be responsible for crafting stable, scalable, and resilient software solutions that drive growth through smart traffic acquisition and customer engagement.Key ResponsibilitiesEstablish...
-
Associate Principal, Software Engineering: Java
24 hours ago
Chicago, United States Options Clearing Corporation Full timeAbout the RoleWe are seeking a highly skilled Associate Principal, Software Engineering: Java to join our team at the Options Clearing Corporation. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining large-scale, compute and event-driven solutions using Java 11+.Key ResponsibilitiesDesign and...
-
Principal Software Engineer
2 weeks ago
Chicago, Illinois, United States Ideaware Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our engineering team at Ideaware. As a key member of our team, you will play a critical role in designing and implementing complex functionalities, providing guidance and support to other developers, and leading a scrum team.Key ResponsibilitiesDesign and implement complex...
-
Software Engineer
2 weeks ago
Chicago, Illinois, United States Seven Seven Software Full timeSoftware EngineerWe are seeking a highly skilled Software Engineer to join our team at Seven Seven Software. As a key member of our Software Engineering Group, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using.Net, C#, and...
-
Principal Software Engineer
1 week ago
Chicago, Illinois, United States Bank of America Full timeJob Title: Principal EngineerAbout the Role:We are seeking a highly skilled Principal Engineer to join our team at Bank of America. As a key member of our engineering team, you will be responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes.Key...
-
Principal Software Developer
4 weeks ago
Chicago, United States Northwestern Memorial Healthcare Full timeJob DescriptionThe Principal Software Developer, reflects the mission, vision, and values of NM, adheres to the organization’s Code of Ethics and Corporate Compliance Program, and complies with all relevant policies, procedures, guidelines and all other regulatory and accreditation standards.The Principal Software Developer is responsible for designing,...
-
Software Engineering Lead
23 hours ago
Chicago, Illinois, United States Triunity Software Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Triunity Software. As a key member of our engineering team, you will be responsible for leading the development of cloud-native applications using ReactJS and Java Spring Boot stack.Key ResponsibilitiesDesign and implement scalable, cloud-native applications using...
-
Principal Software Developer
4 weeks ago
Chicago, United States Northwestern Memorial Healthcare Full timeJob DescriptionJob DescriptionCompany DescriptionAt Northwestern Medicine, every patient interaction makes a difference in cultivating a positive workplace. This patient-first approach is what sets us apart as a leader in the healthcare industry. As an integral part of our team, you'll have the opportunity to join our quest for better healthcare, no...
-
Principal Software Engineer
4 days ago
Chicago, Illinois, United States iManage Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at iManage. As a key member of our engineering team, you will be responsible for designing and delivering high-performance, scalable software solutions that meet the needs of our customers.Key ResponsibilitiesLead the design and development of data architecture for our...
-
Principal Software Engineer
4 days ago
Chicago, Illinois, United States National Community Investment Fund Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to lead the development of our AI-driven data analytics platform. This platform will empower users to conduct natural language queries across multiple public, private, structured, and unstructured datasets, bringing powerful insights to the financial and impact...
-
Senior Software Engineer
1 week ago
Chicago, Illinois, United States Publicis Groupe Full timeJob Title: Principal EngineerWe are seeking a highly skilled and experienced Principal Engineer to join our team at Publicis Sapient. As a Principal Engineer, you will be responsible for leading the development of software applications that make life easier for teams and clients.Key Responsibilities:Develop software applications that are elegant, efficient,...
-
Senior Software Engineer
5 days ago
Chicago, Illinois, United States Publicis Groupe Full timeJob Title: Principal EngineerWe are seeking a highly skilled and experienced Principal Engineer to join our team at Publicis Sapient. As a Principal Engineer, you will be responsible for leading the development of software applications that make life easier for teams and clients.Key Responsibilities:Develop software applications that are elegant, efficient,...
-
Principal Process Engineer
2 days ago
Chicago, Illinois, United States Kent Plc Full timeAbout Kent PlcKent Plc is a forward-thinking company that is revolutionizing the energy sector. We are a team of innovators, thinkers, and doers who are passionate about creating a sustainable future. Our purpose is to bring energy to the world in the most responsible way possible.Job DescriptionWe are seeking a highly skilled Principal Process Engineer to...
-
Principal Software Engineer
5 days ago
chicago, United States National Community Investment Fund Full timeCompany OverviewNational Community Investment Fund (“NCIF” www.ncif.org) is a national nonprofit Community Development Financial Institution (CDFI) and impact investor with a mission to increase access to responsible financial products and services in underserved communities. Since its founding in 1996, NCIF has invested/lent over $450 million, invested...
-
Principal Software Engineer
5 days ago
Chicago, United States National Community Investment Fund Full timeCompany OverviewNational Community Investment Fund (“NCIF” www.ncif.org) is a national nonprofit Community Development Financial Institution (CDFI) and impact investor with a mission to increase access to responsible financial products and services in underserved communities. Since its founding in 1996, NCIF has invested/lent over $450 million, invested...
-
Senior Software Engineer
5 days ago
Chicago, Illinois, United States Seven Seven Software Full timeJob DescriptionAt Seven Seven Software, we're seeking a skilled Java J2EE Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software solutions that meet our high standards of quality and security.Key Responsibilities:Design and develop secure and high-quality...
-
Principal Software Engineer
4 weeks ago
Chicago, Illinois, United States Riverside Insights Full timePosition Overview:As a Lead Software Developer within the Clinical Engineering division, your primary objective is to drive innovation and deliver high-quality, efficient, and scalable software solutions. You will set a standard for excellence, encouraging a collaborative culture of continuous improvement while ensuring our products are technically sound and...
Principal Software Engineer
3 months ago
***Hybrid, 3 days onsite, 2 days remote***
***We are unable to sponsor as this is a permanent full-time role***
A prestigious financial firm is looking for a Principal Software Engineer. This engineer will build software solutions to test systems of financial products. This engineer will need heavy experience using Java, python, Terraform, CI/CD, DevOps, and containerization. The ideal candidate will have experience of working in a highly regulated financial environment.
Responsibilities:
- Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives.
- Configure and manage resources in the local and AWS cloud environments and deploy QRM’s software on these resources.
- Develop CI/CD pipelines.
- Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring.
- Contribute to development of QRM’s databases and ETLs.
- Integrate model prototypes, model library and model testing tools using best industry practices and innovations.
- Create unit and integration tests; build and enhance test automation tools.
- Participate in code reviews and demo accomplishments.
- Write technical documentation and user manuals.
- Provide production support and perform troubleshooting.
Qualifications:
- Master’s degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics
- 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
- Strong programing skills. Able to read and/or write code using a programming language (e.g., Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills.
- Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment.
- Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products.
- DevOps experience, with a good command of CI/CD process and tools (e.g., Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments.
- Experienced with cloud technology (AWS preferred), infrastructure-as-code (e.g. Terraform), managing and orchestrating containerized workloads (e.g. Kubernetes).
- Experience with logging, profiling, monitoring, telemetry (e.g. Splunk, OpenTelemetry).
- Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (e.g. Parquet, Avro, Protocol Buffers).
- Experience with automated quality assurance frameworks (e.g., Junit, TestNG, PyTest, etc.).
- Experience with productivity tools such as Jira, Confluence, MS Office.
- Experience with scripting languages such as Python is a plus.