Current jobs related to Principal Software Engineer - Seattle, Washington - Summit Group Solutions


  • Seattle, Washington, United States Oracle Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Oracle. As a Principal Software Engineer, you will be responsible for leading the software design and development to support SmartNICs in a growing fleet of embedded Linux systems.Responsibilities:Lead the development effort to...


  • Seattle, Washington, United States Oracle Full time

    Job Title: Principal Software EngineerOracle is seeking a highly skilled Principal Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and developing software solutions for our SmartNICs in a growing fleet of embedded Linux systems.Responsibilities:Lead the development effort to support...


  • Seattle, Washington, United States Oracle Corporation Full time

    Job Title: Senior Principal Software Development EngineerAbout the Role:We are seeking a highly skilled Senior Principal Software Development Engineer to join our OCI Organizations Management team. As a member of this team, you will work closely with our product team and other engineering teams to define new features for our customers, design and develop...


  • Seattle, Washington, United States Galileo Co. Full time

    Galileo Co. is a financial technology company that provides innovative software products and services to power the world's largest Fintechs.We lead our industry with superior fraud detection, security, decision-making analytics, and regulatory compliance functionality.We are seeking a Senior Principal Software Engineer with a strong background in developing...


  • Seattle, Washington, United States Oracle Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Principal Software Engineer to lead the development of cloud services that enable streaming providers to shift their workloads to Oracle Cloud Infrastructure (OCI). As a key member of our engineering team, you will design and implement services and their component micro-services, collaborating with...


  • Seattle, Washington, United States Dell Technologies Full time

    Evolve the Future of Data StorageDell Technologies is revolutionizing the data storage landscape by re-architecting its PowerScale stack to meet the unique demands of the consumer market in the GenAI era.As a Principal Software Engineer, you will play a key role in modernizing the stack through the development of advanced technologies in data storage...


  • Seattle, Washington, United States Dell Technologies Full time

    Transforming Data Storage and ManagementDell Technologies is evolving its PowerScale stack to meet the unique demands of the consumer market in the GenAI era. As a Software Principal Engineer, you will play a key role in modernizing the stack through the development of advanced technologies in data storage systems, cluster management, distributed systems,...


  • Seattle, Washington, United States Slalom Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Lead to join our Technology Solutions practice in Seattle. As a Principal within our team, you will work closely with clients to scope and shape solutions with an outcome-oriented mindset, building relationships with businesses in the Seattle area and delivering exceptional and...


  • Seattle, Washington, United States Galileo Co. Full time

    About the RoleWe are seeking an accomplished Senior Principal Engineer with a strong background in developing and scaling cloud infrastructure and platforms. As a key member of our engineering team, you will spearhead the design and implementation of our internal developer platform, a critical component of our technology strategy.Key ResponsibilitiesDesign,...


  • Seattle, Washington, United States Oracle Full time

    Job DescriptionWe are seeking a highly skilled and experienced engineer to join our advanced technology team as a Senior Principal Software Engineer.In this role, you will be responsible for designing, optimizing, and benchmarking large-scale GPU clusters, specifically focusing on running MLPerf benchmarks from MLCommons across thousands of NVIDIA and AMD...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Identity and Access Management team at Amazon Web Services (AWS). As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems.Our team is passionate about building innovative solutions that enable...


  • Seattle, Washington, United States First American Title Insurance Company Full time

    About UsAt First American, we believe in putting our people first. Since 1889, we've been committed to fostering an inclusive and supportive environment where our employees can thrive and reach their full potential.We're proud to have been named to the Fortune 100 Best Companies to Work For list for nine consecutive years, and we're dedicated to continuing...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job SummaryIntelliswift Software Inc is seeking a highly skilled Software Development Engineer IV to design, develop, and implement large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle,...


  • Seattle, Washington, United States Highspot Full time

    About HighspotHighspot is revolutionizing the sales productivity landscape with cutting-edge software that's changing the game. Our mission is to empower millions of people to work more effectively with sales enablement.We're committed to building breakthrough software that sparks magic. Our values are deeply ingrained in everything we do, and we strive to...


  • Seattle, Washington, United States Infoblox Full time

    Job DescriptionInfoblox is seeking a Principal Software Architect to join our Architecture team in North America. As a key member of our team, you will shape the direction of our software from proof of concept to implementation, working closely with and guiding Engineering teams across the company.This is an exceptional opportunity to join a strong, growing,...


  • Seattle, Washington, United States Highspot Full time

    About HighspotHighspot is pioneering the category that is fundamentally changing the way companies increase sales productivity. On a mission to transform the way millions of people work with sales enablement, Highspot is committed to building breakthrough software with a spark of magic.We believe a great place to work is about more than the work - it's about...


  • Seattle, Washington, United States Oracle Full time

    **Job Title:** Principal Big Data EngineerJob Summary:We are looking for an experienced Principal Big Data Engineer to help us enhance and strengthen our Big Data Services and scale to much larger customers. The ideal candidate should be able to function well in a large geographically distributed team and have the hunger to drive for impactful results on...


  • Seattle, Washington, United States Triunity Software Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software Inc. The ideal candidate will have a strong background in Java development and a passion for building scalable and secure web applications.Key Responsibilities* Develop and implement user-facing features for web applications using HTML, CSS, and...


  • Seattle, Washington, United States Oracle Full time

    Job SummaryOracle is seeking a highly experienced Senior Principal Cloud Engineer to lead the development and delivery of cloud services for the media and entertainment industry. As a key member of our engineering team, you will provide technical guidance and direction to ensure the successful implementation of cloud services that enable animation, film, and...

Principal Software Engineer

1 month ago


Seattle, Washington, United States Summit Group Solutions Full time
Job Title: Principal Software Engineer

We are seeking a highly skilled Principal Software Engineer to join our team at Summit Group Solutions. As a key member of our Digital Payments Team, you will play a pivotal role in designing, building, and supporting robust and scalable enterprise services and microservices for payment gateways, token vaults, fraud management, digital wallets, and others.

Key Responsibilities:
  • Lead and mentor a team of engineers, providing technical guidance, sharing best practices, and fostering a culture of continuous learning and growth.
  • Design, develop, deploy, and support high-performance enterprise services and microservices that power our digital payments infrastructure.
  • Adhere to and drive modern software engineering practices through design reviews.
  • Work on system design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
  • Develop best-in-class engineering for services by ensuring that the services and the components are well-defined and modularized, reusable, secure, reliable, diagnosable, and actively monitored.
  • Improve test coverages for services, organize and implement integration tests, and resolves problem areas.
  • Consider testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered.
  • Gather requirements, define technical specifications, and drive the implementation of scalable and reliable digital payment solutions.
  • Conduct in-depth technical analysis of payment-related systems and processes, identifying areas for improvement and recommending innovative solutions to enhance efficiency, security, and customer experience.
  • Collaborate with DevOps teams to ensure the smooth deployment and operation of services and systems in a highly available and scalable production environment.
  • Focus on business needs through a data-driven approach.
  • Troubleshoot and optimize automation, reliability, and monitoring for delivered products.
  • Stay up-to-date with the latest industry trends and advancements in digital payments, microservices architecture, and fraud detection techniques, and apply them to drive innovation and excellence in our digital payment systems.
Requirements:
  • Extensive experience in designing and developing enterprise services and microservices architecture with.NET in the digital payment's domain.
  • Strong proficiency in programming languages such as C#/.NET (preferred), Python, Java or JavaScript, and solid experience with frameworks like Spring Boot or Django.
  • Proven expertise in building and integrating payment gateways, token vaults, fraud managements, digital wallets, etc, with a deep understanding of related protocols and standards (ex. PCI-DSS, OAuth, EMV, etc.).
  • Experience integrating to CyberSource Payment Gateways, Token Vault and Fraud, and Risk Management.
  • Experience integrating to Fiserv uCom platform.
  • Experience with scalable cloud platforms (ex. Azure (preferred), AWS, or Google Cloud) and related services like serverless computing, containerization (Kubernetes, Docker), and infrastructure-as-code (Terraform, CloudFormation).
  • Proficient in using modern software development tools, version control systems, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Solid understanding of software engineering principles, design patterns, and best practices for building highly scalable and maintainable systems.
  • Excellent problem-solving and analytical skills, with the ability to dissect complex technical challenges and propose innovative solutions.
  • Strong communication and leadership abilities, with a proven track record of collaborating effectively in cross-functional teams and mentoring junior engineers.
Education:
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with.NET developing code including, but not limited to, C#, Python, Java, or JavaScript.

OR

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with.NET developing code including, but not limited to, C#, Python, Java, or JavaScript.

OR

  • Equivalent experience.
  • Prior experience successfully managing the delivery of technology solutions.
  • Consulting or Leadership experience.
  • Previous work with both legacy and emerging technology solutions.