Principal Software Engineer
$178.13k - $230kState Street Corporation
Principal Software Engineer (State Street Bank and Trust Company; Burlington, MA): Will contribute to the enhancement and maintenance of one or more software modules or components as a senior member of an Agile Scrum team. Will also provide engineering troubleshooting assistance to IT customer support teams and other development teams within Charles River. Specific duties include: Architect, design, develop, test, debug, and implement software programs, applications and projects using Java, C#, React, and other related software engineering languages; Design and model Relational databases and develop efficient and performant database SQLs; Design Services/APIs which are independent and easily upgradeable adhering to cloud native development principles; Lead cross functional initiatives by collaborating with teams, product owners and other engineers to drive to common solutions. Mentor junior staff; Provide informed guidance and direction in code reviews; write unit and automation tests to ensure a high-quality end product; Actively participate in the agile software development process by adhering to the CRD Scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives; Assume Scrum master responsibilities when required; Provide thought leadership in the design of product architecture within the team's scope of responsibility; work under minimal supervision to build out the next generation of our software test automation infrastructure as part of our Quality Assurance Infrastructure team to test, and debug medium to large software enhancements and solutions within Charles River's business and technical problem domains; responsible for designing, developing, delivering and supporting the software infrastructure that enables automated product validation to Charles River's customer and to the rest of the development community at Charles River Development; assist in driving mature test automation capabilities, such as BDD/ATDD capabilities that allow teams to shift testing and test automation as far left as possible; improve the Testing/automation architecture by continuously reducing the testing cycle time enabling the CI/CD models by working closely with various teams; assist in improving development test methodologies, and contribute to related test methodology frameworks; conduct manual tests to ensure a high-quality end product; contribute to written design and API documentation, and participate in customer testing process; and Directly manage team members as needed. Hybrid-remote telecommuting permitted pursuant to Company policy.
Minimum Requirements: Bachelor's degree, or its equivalent, in Computer Science, Computer Engineering, or related technical field; plus 10 years of experience in professional software engineering. Total required experience above must include the following (can be gained concurrently): 8 years of experience working with Core and Enterprise Java technologies with hands on abilities in designing and writing Java code using complex data structures, multi-threading, efficient memory management and highly performant algorithms; 10 years of experience developing extensible software modules using object oriented development and SOLID principles; 5 years of experience developing solutions in highly transactional environments involving database concurrency; 2 years of technical leadership experience in guiding, coaching and mentoring team members; 5 years of experience with various automation tools; and 2 years of experience in Micro services, Web services testing using SOAP and REST based service & XML, JSON.Must also have the following: strong programming skills to be able to develop automation infrastructure effectively; experience with PowerShell and batch scripts; experience with CI/CD tools such as Jenkins and GIT and other relevant tools; demonstrated experience using SQL and SQL server; demonstrated experience with JavaScript; demonstrated ability to work on medium to large sized projects with moderate supervision; demonstrated solid written and verbal communication skills; proven ability with object-oriented programming, data structures, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages; demonstrated ability to work well with peers in a collaborative team environment; demonstrated ability working with an Agile development methodology; experience with multi-threaded programming with JAVA; and experience in cloud application projects such as Azure. (Unless otherwise indicated, State Street is seeking the stated ability in the skills listed above with no specific number of years or amount of experience required. All experience can be gained concurrently.) To apply to this position, you must click the "Apply" button on this page and complete the online application. An EOE. #LI-DNI Salary Range:
$178,131 - $230,000 Annual The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ. Employees are eligible to participate in State Street's comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans. For a full overview, visit About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success. We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you'll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future. As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law. Discover more information on jobs at StateStreet.com/careers Read our CEO Statement Job Application Disclosure: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
$185k - $280k
...Sr. Principal Software EngineerSkip to main contentWe use cookies to understand how you use our site and to improve your experience. This... ...our use of cookies and Privacy Policy#Sr. Principal Software Engineer page is loaded## Sr. Principal Software EngineerApplylocations...SuggestedLocal areaRemote work$117.6k - $218.4k
...The World Of Technology Job Responsibilities Develop software solutions that are efficient in time and memory complexity... ...Strong proficiency in C/C++ programming. Strong software engineering and problem solving skills Deep understanding of data structures...Suggested- A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates...Suggested
$180k - $220k
...Job Description Job Description Lexington Medical, Inc. is hiring a Principal Embedded Software Engineer in Bedford, MA to develop embedded software for surgical stapling devices. You will build and own embedded software controlling a complex electromechanical surgical...Suggested$175k - $200k
Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and analyzing...Suggested- How You’ll Contribute:The Principal Software Development Engineer will bring with them skills and experience in desktop software design and implementation. Reporting to the Director of Software Development, the Principal Software Development Engineer works side-by-side...Local area
$280k - $320k
...About Blitzy Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize the software development... ...of previous start-ups. The Role We are hiring a Principal Engineer to take full, hands-on ownership of Blitzy's most critical production...Full timeWork at officeWork from homeFlexible hours$167.2k - $209k
...We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack solutions. The person in this role will play a pivotal role in shaping the technical direction of our platform and ensuring...Full timeTemporary workSummer workWork from homeWorldwideFlexible hours- ...heterogeneous environments our customers run. This is a core engineering role on a small, high-ownership team. There is no dedicated QA... ...InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently...Full timeRemote workFlexible hours
$266.2k - $425.9k
...billing behavior, and service teams can see renewal risk before it's too late. About the Role We're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services, review...Full timeContract workLive outWork at officeRemote work$106.8k
...and career. Here, you’ll be supported in progressing – whatever your ambitions. About the role: We are seeking a Principal Software Engineer - 3D Visualization to join our fast-paced, collaborative development team working on the Opal HDx Mapping System —a...Hourly payFull timeShift work- ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Principal Software Engineer Location: Lowell, MA Duration: 12 Months Rate: Open The product this design effort is required for is...Full time
$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and minimum 8 years of...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$163.9k - $235.55k
...that succeeds together. Because at UKG, your work matters—and so do you. About the role: UKG is hiring an Architect/Principal Software Engineer for the UKG Ready product suite. In this role you will be responsible for leading and driving the architectural design...Full timeWork at office3 days per week$107.5k - $204.5k
...more than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...future of aerospace and defense.We are seeking a Principal Platform Engineer to join the Missile Defense Sensors (MDS) Software Department. The MDS Software mission is to...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours- ...in most companies. Our motto is we are only successful if we all cross the finish line together! Sound like you? The Principal Software Engineer provides expertise in the design, development, characterization, and testing of complex software/firmware used to drive and...Full time
- ...Description We have partnered with a cutting-edge data company to make an important senior engineering hire. We are looking for a collaborative, customer-focused, and creative principal software engineer to develop a high-performance mobile application framework that powers on-...
$169.3k - $304.7k
...run on our IaaS platform Help us shape the future of our cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native architectures to lead the evolution of our managed services. You will...Work experience placementWork at office$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead... ...the future of aerospace and defense. Raytheon is seeking a Software Engineer to join our Dual Band Radar Software Team located in...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead... ...the future of aerospace and defense. We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workRelocationFlexible hours$109k - $170k
...advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with... ...advance the next generation of connectivity infrastructure!Principal Software EngineerEngineering Automation & Measurement SystemsPosition...Permanent employment$108k - $209k
...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead...$150k - $210k
...maintenance of all three packages, and we're hiring an experienced engineer to serve as a primary maintainer. You'll take broad ownership... ..., community-facing disposition. Substantial professional software engineering experience building and maintaining production-grade...Full timeWork at officeLocal areaImmediate startFlexible hours- ...Job Description Job Description As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design...Work at officeFlexible hours
$170k - $235k
...Job Description Job Description Principal Software Engineer, AI Engineering Cambridge, MA About this position: Context Labs is seeking a Principal Software Engineer to help drive forward our AI Engineering initiatives within our ImmutablyTM Platform and analytics...- ...Description Join the Data Analytics team where you will provide software development, algorithm development, and data analytics (to... ...technologies needed include: Java, Python, R, C#, C, SAS, analytic engines, Hadoop, parallelized analytic algorithms, and NoSQL and...Local areaNight shift
$82.3k - $275k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit Job Description Summary: The Software Engineer (PMTS) works on mission-oriented projects that span...Full timeLocal area$204k - $348k
Sr Principal/Principal Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Your Impact at LILA Scientists shouldn't have to context-switch between a dozen tools to go from hypothesis to result. We're building the platform that makes this a reality — and we...Full timeWork at officeLocal areaFlexible hours$167.2k - $209k
...Principal Backend Software Engineer Cambridge Mobile Telematics (CMT) is the world's largest telematics service provider. Its mission is to make the world's roads and drivers safer. The company's AI-driven platform, DriveWell Fusion®, gathers sensor data from millions...Temporary workWork from homeFlexible hours$204k - $284k
...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated...Full timeWork experience placementLocal areaImmediate startNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Burlington, MA
- software technology Burlington, MA
- remote software sales Burlington, MA
- embedded software Burlington, MA
- software support Burlington, MA
- ultimate software Burlington, MA
- entry level software sales Burlington, MA
- software Burlington, MA
- software qa Burlington, MA
- bank software Burlington, MA



