591 Software Architect jobs in Washington
Software Architect
Posted today
Job Viewed
Job Description
About Us
Since 1989, SHI International Corp. has helped organizations change the world through technology. We’ve grown every year since, and today we’re proud to be a $15 billion global provider of IT solutions and services.
Over 17,000 organizations worldwide rely on SHI’s concierge approach to help them solve what’s next. But the heartbeat of SHI is our employees – all 6,000 of them. If you join our team, you’ll enjoy:
Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.
Continuous professional growth and leadership opportunities.
Health, wellness, and financial benefits to offer peace of mind to you and your family.
World-class facilities and the technology you need to thrive – in our offices or yours.
Job Summary
SHI is seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our eCommerce platform. Inheriting a critical technology pillar for SHI, this role is ideal for architects with deep hands-on experience designing, scaling, and optimizing complex eCommerce systems. You will set architectural vision, drive technical excellence, mentor engineers, and collaborate cross-functionally to ensure our eCommerce platform is robust, scalable, secure, and positioned for innovation.
This is a remote opportunity.
Role Description
Architect & Design: Own the end-to-end architecture for SHI’s eCommerce platform, ensuring alignment with business objectives, scalability, security, and best-in-class customer experience.
Technical Leadership: Set and champion engineering standards, design patterns, and architectural best practices—elevating the bar for clean code, maintainability, and system resilience.
eCommerce Expertise: Leverage your expertise in eCommerce platforms (shopping cart, payment, catalog, order management, search, personalization, etc.) to inform system design and modernization efforts.
Cross-Functional Collaboration: Partner with product managers, senior engineers, security, DevOps, and business stakeholders to translate business requirements into technical strategy and deliver impactful solutions.
Mentorship & Influence: Mentor and coach engineers and architects across multiple teams. Guide technical debates, provide architectural reviews, and help others grow in architectural thinking.
Strategy & Road Mapping: Develop and continuously refine the architectural roadmap for the eCommerce platform, balancing technical debt, innovation, and feature delivery.
Continuous Improvement: Identify and introduce new patterns, practices, and technologies to drive platform quality, developer efficiency, and business agility.
Documentation & Communication: Produce and maintain high-quality architecture documentation, diagrams, and technical standards. Tailor communication to technical and non-technical audiences alike.
DevOps & Cloud-Native: Guide cloud adoption, CI/CD practices, observability, and ensure the platform is reliable, maintainable, and cost-effective.
Collaborate with and coach team members through code and design reviews to ensure adherence to company standards.
Act as a key contributor for design choices and establish technical and coding standards for software development.
Lead the software design process based on functional requirements from product teams, customers, and internal stakeholders.
Consult with project teams and end users to identify and analyze application requirements.
Design, develop, implement, and deploy new and existing software solutions with a focus on Cloud platforms (Azure, AWS).
Troubleshoot, identify, and resolve bugs in existing software, designing and releasing fixes as needed.
Make recommendations for continuous improvement of the Software Development Life Cycle and DevOps processes.
Lead in the creation and maintenance of technical documentation, architecture diagrams, and visualizations.
Foster a high-performance development environment to enhance team efficiency, testing, and integration.
Serve as a technical leader by teaching, mentoring, and advancing the organization's software development practices.
Behaviors and Competencies
Documentation: Can manage complex documentation projects, collaborate with multiple stakeholders, and ensure documentation meets regulatory and organizational requirements.
Communication: Can effectively communicate complex ideas and information to diverse audiences, facilitate effective communication between others, and mentor others in effective communication.
Presenting: Can effectively use visual aids, storytelling, and persuasive techniques to enhance presentations and engage audiences.
Adaptability: Can lead others through change, help teams adapt to new directions, and create a culture open to change.
Collaboration: Can take ownership of team initiatives, foster a collaborative environment, and ensure that all team members feel valued and heard.
Initiative: Can proactively seek out challenges, take ownership of complex initiatives, collaborate with others, and drive innovative ideas and results.
Time Management: Can manage time effectively, accurately estimate the time required for specific tasks, balance multiple tasks, and help others in improving their time management skills.
Problem-Solving: Can proactively identify and take ownership of complex problem-solving initiatives, initiate preventative measures, collaborate with others to find solutions, and drive successful outcomes.
Prioritization: Can take ownership of complex task management, collaborate with others to align priorities, and drive team efficiency.
Analytical Thinking: Can use advanced analytical techniques to solve complex problems, draw insights, and communicate the solutions effectively.
Skill Level Requirements
Ability to create clear and effective technical documentation - Intermediate
Understanding of web application functionality, including security measures and best development practices to ensure robust and efficient software solutions - Intermediate
Ability to design, develop, and integrate APIs to enable seamless communication between software applications and services - Intermediate
The expertise in designing, creating, and maintaining databases to ensure efficient data storage, organization, and retrieval - Intermediate
Ability to implement and manage DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring to enhance the collaboration between development and operations teams - Intermediate
In-depth understanding of the structured practices and workflows involved in the software development lifecycle (SDLC), from requirements gathering and coding to testing and deployment - Intermediate
Other Requirements
Completed Bachelor’s Degree or relevant work experience required
5+ years of experience in software development
5+ years of experience with DevOps methodologies
5+ years of experience with C#, React, JavaScript, SQL
Ability to travel 10%
The estimated annual pay range for this position is $50,000 - 200,000 which includes a base salary and bonus. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.
Equal Employment Opportunity – M/F/Disability/Protected Veteran Status
#J-18808-LjbffrSoftware Architect
Posted 13 days ago
Job Viewed
Job Description
Software Architect
Position Title: Software Architect
Location: Hybrid (Remote/Washington, DC)
Citizenship required: Yes
Clearance Type: Secret
Salary Range: $170,000 - $180,000
At Cloudshape our employees have incredible opportunities to work in helping organizations securely transform their IT Infrastructure to meet the changing business cultures. We help government agencies transform their IT infrastructure using a solutions-driven approach that focuses on business outcomes rather than activities and tasks. This results in reduced capital requirements; lower and predictable operating costs; better alignment with business objectives; and reduced risk.
We are seeking an experienced Software Architect to lead and coordinate the technical activities and development of artifacts throughout software development projects. The ideal candidate will possess extensive expertise in the architecture, design, and development of complex web applications using Java, J2EE, and emerging technologies. This role requires a visionary leader capable of establishing robust architectural structures, mentoring development teams, and implementing industry best practices for large and medium-sized software solutions. The Software Architect will play a key role in shaping the technical direction of projects, ensuring scalable and efficient solutions, and mentoring development staff to drive project success.
To be considered for this position, US Citizenship and an active secret security clearance is required.
Key Responsibilities:- Establish the overall architectural structure for projects, including the decomposition of views, grouping of elements, and interfaces between major groupings.
- Design and implement robust and scalable software architectures and designs for complex web applications using Java/J2EE and related technologies.
- Develop complex software components to meet project requirements and ensure system efficiency.
- Research and evaluate emerging tools and technologies to enhance software development processes and solutions.
- Provide mentorship and guidance to development teams, fostering a culture of learning and technical excellence.
- Assist management with effort estimation, technical solution approaches, and project planning.
- Undergraduate degree in Computer Science, Information Systems, Engineering, Business, or a related scientific or technical discipline.
- Ten (10) years of relevant experience may substitute for a bachelor’s degree.
- Each formal degree (e.g., Bachelor’s, Master’s, PhD) may substitute for four (4) years of experience.
- Four (4) years of specialized experience may substitute for a bachelor’s degree.
- Extensive experience in software architecture, design, and development, particularly with Java, J2EE, and related technologies.
- Proven ability to lead and coordinate technical activities throughout the software development lifecycle.
- Strong understanding of software development methodologies and best practices.
- Expertise in designing scalable and efficient architectures for complex web applications.
- Strong leadership, mentorship, and team collaboration skills.
- Ability to evaluate and adopt emerging tools and technologies.
- Excellent problem-solving and critical-thinking abilities.
Cloudshape is committed to employee growth through learning, training, advancement, and rewards. We offer a full range of benefits that includes:
- Flexible Work Schedule
- Paid Time Off
- Medical, Dental and Vision Insurance
- Cloudshape will contribute to 401K plans without any employee contributions.
- Profit Sharing
- Life Insurance and AD&D Insurance
- Short-Term and Long-Term Disability Insurance
- Training Assistance
- Employee Referral Program
Cloudshape is proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or to perform the essential functions of the job, please contact U.S. Citizenship is required for most positions.
#J-18808-LjbffrSoftware Architect
Posted 13 days ago
Job Viewed
Job Description
Software Architect
Position Title: Software Architect
Location: Hybrid (Remote/Washington, DC)
Citizenship required: Yes
Clearance Type: Secret
Salary Range: $170,000 - $180,000
At Cloudshape our employees have incredible opportunities to work in helping organizations securely transform their IT Infrastructure to meet the changing business cultures. We help government agencies transform their IT infrastructure using a solutions-driven approach that focuses on business outcomes rather than activities and tasks. This results in reduced capital requirements; lower and predictable operating costs; better alignment with business objectives; and reduced risk.
We are seeking an experienced Software Architect to lead and coordinate the technical activities and development of artifacts throughout software development projects. The ideal candidate will possess extensive expertise in the architecture, design, and development of complex web applications using Java, J2EE, and emerging technologies. This role requires a visionary leader capable of establishing robust architectural structures, mentoring development teams, and implementing industry best practices for large and medium-sized software solutions. The Software Architect will play a key role in shaping the technical direction of projects, ensuring scalable and efficient solutions, and mentoring development staff to drive project success.
To be considered for this position, US Citizenship and an active secret security clearance is required.
Key Responsibilities:- Establish the overall architectural structure for projects, including the decomposition of views, grouping of elements, and interfaces between major groupings.
- Design and implement robust and scalable software architectures and designs for complex web applications using Java/J2EE and related technologies.
- Develop complex software components to meet project requirements and ensure system efficiency.
- Research and evaluate emerging tools and technologies to enhance software development processes and solutions.
- Provide mentorship and guidance to development teams, fostering a culture of learning and technical excellence.
- Assist management with effort estimation, technical solution approaches, and project planning.
- Undergraduate degree in Computer Science, Information Systems, Engineering, Business, or a related scientific or technical discipline.
- Ten (10) years of relevant experience may substitute for a bachelor’s degree.
- Each formal degree (e.g., Bachelor’s, Master’s, PhD) may substitute for four (4) years of experience.
- Four (4) years of specialized experience may substitute for a bachelor’s degree.
- Extensive experience in software architecture, design, and development, particularly with Java, J2EE, and related technologies.
- Proven ability to lead and coordinate technical activities throughout the software development lifecycle.
- Strong understanding of software development methodologies and best practices.
- Expertise in designing scalable and efficient architectures for complex web applications.
- Strong leadership, mentorship, and team collaboration skills.
- Ability to evaluate and adopt emerging tools and technologies.
- Excellent problem-solving and critical-thinking abilities.
Cloudshape is committed to employee growth through learning, training, advancement, and rewards. We offer a full range of benefits that includes:
- Flexible Work Schedule
- Paid Time Off
- Medical, Dental and Vision Insurance
- Cloudshape will contribute to 401K plans without any employee contributions.
- Profit Sharing
- Life Insurance and AD&D Insurance
- Short-Term and Long-Term Disability Insurance
- Training Assistance
- Employee Referral Program
Cloudshape is proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or to perform the essential functions of the job, please contact U.S. Citizenship is required for most positions.
#J-18808-LjbffrNetwork Software Architect
Posted today
Job Viewed
Job Description
@HYVE Solutions, missions to help customers, business partners, and employees achieve success through shared goals, strategies, resources and technology solutions.
As a Network Software Architect at Hyve, you will define and guide the software architecture for custom and open source-based network operating systems on next-generation switch platforms. You will collaborate closely with hardware, ASIC, and system integration teams to ensure that our switch products meet performance, reliability, and scalability requirements for hyperscale, enterprise, and AI/ML customers. The role requires deep expertise in open-source networking, merchant silicon integration, and the ability to bridge software design with hardware capabilities.
Key Responsibilities- Define and drive the architecture of open source software, e.g. SONiC, for network switch platforms.
- Collaborate with ASIC and hardware teams to integrate SONiC with merchant silicon (Broadcom, Marvell, Nvidia, etc.) and optimize performance.
- Lead development of APIs, SDKs, and abstraction layers for seamless hardware-software integration.
- Contribute to SONiC and related open-source projects, including upstream code contributions, feature enhancements, and bug fixes.
- Ensure software architectures are scalable, modular, and maintainable for diverse customer deployments.
- Define telemetry, observability, and automation frameworks for switch platforms.
- Conduct design and code reviews, ensuring high-quality, reliable, and maintainable software.
- Collaborate with QA, system integration, and customer teams to validate and deliver production-ready platforms.
- Evaluate emerging technologies (P4, eBPF, SRv6, DPDK) for integration into ODM platforms.
- Mentor software engineers and drive best practices in open-source development within the company.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 10+ years of experience in software development or architecture for network devices.
- Strong hands‑on experience with SONiC, SAI, and open-source network OS development.
- Deep understanding of Layer 2/3 protocols (BGP, OSPF, EVPN, VXLAN, MPLS) and data center fabrics.
- Proficiency in C/C++, Python, and Linux networking subsystems.
- Experience with merchant silicon SDKs and SAI Layer (Broadcom, Marvell, Nvidia, Cisco)
- Proven record of open-source contributions or collaboration in community-driven projects.
- Strong problem‑solving skills and experience working with cross‑functional ODM teams.
- Experience in network switch ODMs or hardware-software co-design for customer switch platforms.
- Familiarity with hyperscale or enterprise network deployment scenarios.
- Knowledge of AI/ML cluster networking, high-performance fabrics, and RDMA over Converged Ethernet (RoCE).
- Hands‑on experience with containerized environments (Docker/Kubernetes) and orchestration tools.
- Experience with network telemetry, monitoring, and automation frameworks.
- Participation in Open Compute Project (OCP) or Linux Foundation Networking (LFN) initiatives.
This role offers the opportunity to shape the software architecture of cutting‑edge switch platforms used by hyperscale, enterprise, and AI/ML customers worldwide. You will work closely with hardware, software, and integration teams while actively contributing to open-source communities, ensuring that our ODM platforms remain at the forefront of networking innovation.
Annual Base Salary Range$260k - $310k USD DOE (CA)
@ HYVE Solutions , we believe employees are our greatest asset and we empower them to make a difference in our business. Diversity and inclusion make us all better. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
#J-18808-LjbffrSenior Software Architect
Posted 4 days ago
Job Viewed
Job Description
Overview
Join NVIDIA to Shape the Future of Data Center Networking. NVIDIA is seeking a visionary and experienced Software Architect to join our CTO Architecture Group, where we drive the innovation that defines the future of networking for AI infrastructure and data center technologies. In this role, you'll be at the forefront of architecting next-generation GPU networking, defining the software architecture for groundbreaking technologies in areas like network programming languages, DOCA, RDMA SDKs, network protocols, operating system kernels and data center infrastructure. You’ll collaborate with world-class teams and play a key role in influencing NVIDIA’s architectural direction across software and hardware stacks.
ResponsibilitiesTechnically leading the feature owners working with customers and R&D on architecture and design of the features.
Clearly define the requirements. research the hardware, firmware, and software existing support and define the solution to match the requirements he defined.
Present and verify the solution defined to the potential customer or relevant community (Linux, DPDK, others) and to internal R&D for implementation.
Resolve issues raised during implementation stages or feedback from community and customers. Specific field of handling of new features include crypto RDMA, network compiler pipeline, proxy ready RoCE, AI and NCCL RDMA improvements, emulated netdev and storage blockdev, security for bare metal clouds, and more.
B.Sc/ M.Sc in Computer Engineering, Computer Science or Electrical Engineering or equivalent experience.
5+ years of software development experience in C, 2+ years of architecture experience
Knowledge of networking drivers and operating systems
Work independently
Able to technically lead R&D
Linux Kernel expertise and/or VMware
Background with RDMA, InfiniBand and/or high rate data path flows for HW devices
Experience with NCCL, DPDK, Open-vSwitch, KVM, Security
For two decades, we have pioneered visual computing, and the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research. Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. This new model - where deep neural networks are trained to recognize patterns from massive amounts of data - has shown to be deeply effective at solving some of the most complex problems in everyday life. NVIDIA is widely considered to be one of the technology world's most desirable companies to work for. Are you creative and driven? Do you love a challenge? If so, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 14, 2025. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
#J-18808-LjbffrSenior Software Architect
Posted 4 days ago
Job Viewed
Job Description
Join NVIDIA to Shape the Future of Data Center Networking. NVIDIA is seeking a visionary and experienced Software Architect to join our CTO Architecture Group, where we drive the innovation that defines the future of networking for AI infrastructure and data center technologies. In this role, you'll be at the forefront of architecting next-generation GPU networking, defining the software architecture for groundbreaking technologies in areas like network programming languages, DOCA, RDMA SDKs, network protocols, operating system kernels and data center infrastructure. You’ll collaborate with world-class teams and play a key role in influencing NVIDIA’s architectural direction across software and hardware stacks.
They should have validated experience in Software architecture and/or development in the field of datacenter networking. Moreover the architect show good overall understanding of system level issues, be familiar with network protocol, operating systems, and virtualization, work closely with customers on requirement collecting and feature definition, and able to technologically lead R&D.
What you'll be doing- Technically leading the features owns working with customers and R&D on architecture and design of the features.
- Clearly define the requirements. research the hardware, firmware, and software existing support and define the solution to match the requirements he defined.
- Present and verify the solution defined to the potential customer or relevant community (Linux, DPDK, others) and to internal R&D for implementation.
- Resolve issues raised during implementation stages or feedback from community and customers. Specific field of handling of new features include crypto RDMA, network compiler pipeline, proxy ready RoCE, AI and NCCL RDMA improvements, emulated netdev and storage blockdev, security for bare metal clouds, and more.
- B.Sc/ M.Sc in Computer Engineering, Computer Science or Electrical Engineering or equivalent experience.
- 5+ years of software development experience in C, 2+ years of architecture experience
- Knowledge of networking drivers and operating systems
- Work independently
- Able to technically lead R&D
- Linux Kernel expertise and/or VMware
- Background with RDMA, InfiniBand and/or high rate data path flows for HW devices
- Experience with NCCL, DPDK, Open-vSwitch, KVM, Security
For two decades, we have pioneered visual computing, and the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research. Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. This new model - where deep neural networks are trained to recognize patterns from massive amounts of data - has shown to be deeply effective at solving some of the most complex problems in everyday life. NVIDIA is widely considered to be one of the technology world's most desirable companies to work for. Are you creative and driven? Do you love a challenge? If so, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 14, 2025. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
#J-18808-LjbffrPrincipal Software Architect
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Principal Software Architect role at GE Vernova
Senior software architect responsible for coordinating across a portfolio of products that are deployed in Critical National Infrastructure (CNI) environments globally.
GE Vernova is the leading software provider for the operations of national and regional electricity grids globally. This includes a wide range of software products, from supporting electricity markets, enabling grid and network planning to real-time electricity grid operations.
This technical role partners closely with lead software architects in the cyber security, data, power transmission and power distribution domains to ensure secure, performant and composable designs and implementation across the technology portfolio.
Reporting directly to the VP of Engineering, this role will facilitate and drive architectural strategy and hands on activities across our GridOS Operate and Transact product lines. This individual will lead technical vision, planning and oversite of best practices to drive architectural patterns and large scale platform decomposition efforts to deliver on a modern, scalable and composable microservice architecture at scale.
Job DescriptionGrid Software (a division of GE Vernova) is driving the vision of GridOS - a portfolio of software running on a common platform to meet the fast-changing needs of the energy sector and support the energy transition. Grid Software has extensive and well-established software stacks that are progressively being ported to a common microservice architecture, delivering a composable suite of applications. Simultaneously, new applications are being designed and built on the same common platform to provide innovative solutions that enable our customers to accelerate the energy transition.
Responsibilities- Formalizing Data Models and API Standards: Lead the formalization and standardization of data models and API standards, in alignment with our architecture core team, for our GridOS Operate and Transact applications, ensuring interoperability, scale, performance and efficiency.
- Architecture Reviews and Coordination: Contribute to writing Architecture Decision Records, participate in architecture reviews, as part of the Architecture Review Board, and communicate decisions for the GridOS Operate and Transact application teams.
- Knowledge Transfer and Collaboration: Work with the Architecture SteerCo and Developer Standard Experience teams to establish standard practices and design patterns for GridOS Operate and Transact platforms, applications and services, in alignment with our architectural standards for GridOS.
- Documentation: Ensure that data modeling and API standards are accurately documented and maintained in collaboration with documentation teams. Drive the use of contract-based development and testing models across the GridOS Operate and Transact engineering teams.
- Backlog Planning and Dependency Management: Work across GridOS Operate and Transact software teams to support backlog planning, identify, and manage cross-team dependencies as it applies to architecture standards and deliverables for GridOS Operate and Transact solutions.
- Provide Technical Guidance for Product Teams: Act as a mentor for junior technical team members and provide direction, oversight, and clear technical documentation for application architecture that is readily implementable by the Product Engineering teams.
- Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum 8 years of experience architecting large scale distributed systems in a product organization.
- Data Architecture and Modeling: Extensive experience in designing and implementing data architectures and common data models.
- Disaggregation of Systems into Services: Deep understanding of methods, strategies and patterns for modernizing existing monolith applications into a composable set of right sized microservices and API’s on live systems over time.
- API Standards: Expertise in defining and implementing API and service standards to ensure seamless integration and data exchange between systems. This should include experience defining contract-based development models between teams.
- Data Mesh and Data Fabric: Understanding of data mesh and data fabric principles, enabling software composability and data-centric design trade-offs.
- Services Architecture: Understanding of services architecture and software development for distributed systems and across hybrid cloud and on-prem deployments.
- Kubernetes: Understanding of Kubernetes, including software development in an orchestrated services architecture. This includes Kubernetes APIs, custom resources, API aggregation, Helm, and manifest standardization.
- CI/CD and DevSecOps: Experience with CI/CD pipelines, DevSecOps practices, and GitOps, especially in secure, air-gapped environments including hybrid deployments.
- Mobile Software Architecture: Knowledge of mobile software architecture for field crew operations, offline support, and near-real time operation is preferred
- Energy Industry Technologies: Familiarity with key technologies specific to the energy industry, such as Supervisory Control and Data Acquisition (SCADA), Geospatial network modeling, etc.
- GE Solutions Experience: Experience in ADMS, OMS and Power Applications architecture and implementation
- Common Information Model (CIM): In-depth knowledge of CIM standards and their application within the energy sector.
This is a critical role within Grid Software, requiring a broad range of knowledge and strong organization, communication and collaboration skills to drive modern architecture, software standards, and principles across the GridOS Operate and Transact organization. This role requires a hands-on approach and direct experience designing modern highly scalable products, services and systems in a software product organization.
Additional InformationThe base pay range for this position is 161,600-202,000. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set. This position is also eligible for a 20% Variable Incentive Bonus.
Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants.
GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Vernova will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
#J-18808-LjbffrBe The First To Know
About the latest Software architect Jobs in Washington !
Principal Software Architect
Posted 13 days ago
Job Viewed
Job Description
Overview
At Infoblox, every breakthrough begins with a bold “what if.” What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it’s like to thrive on a team big enough to make an impact, yet small enough to make a difference. Our cloud-first networking and security solutions already protect 70% of the Fortune 500, and we’re looking for creative thinkers ready to push that influence even further.
Here, how we empower our people is extraordinary: Glassdoor Best Places to Work 2025, Great Place to Work-Certified in five countries, and Cigna Healthy Workforce honors three years running — and what we build is world-class: recognized as CybersecAsia’s Best in Critical Infrastructure 2024. Be bold — the next big idea, and the next great career story, could come from you. Become the force that turns every “what if” into “what’s next.”
In a world where you can be anything, Be Infoblox.
Be a Contributor — What You’ll Do- Lead the design, optimization, and implementation of distributed systems that align with our business goals
- Work closely with Engineering teams to modernize existing systems or build new capabilities and develop a deep understanding of the current architecture to identify inefficiencies and propose targeted changes
- Drive the technical vision for Infoblox’s software development lifecycle and ensure best practices in coding, testing, deployment, observability, and system maintenance are embedded in our development processes
- Spearhead the design and execution of proof-of-concepts when exploring new technologies, tools, or design patterns, including prototyping and validating ideas that will guide strategic technology decisions
- Stay up to date with various data storage and retrieval methods, explaining tradeoffs and choosing the most appropriate solutions for different use cases
- Engage with both business stakeholders and Engineering teams to bridge the gap between technical design and business objectives
- Communicate complex technical concepts in a way that drives alignment and decision-making across the organization
- Bachelor’s degree in computer science, software engineering, or a related field required. Master’s degree in Computer Science preferred.
- 20 years of industry experience in software development, with at least 5 years focused on designing and optimizing distributed systems
- Proficiency in Go, Java, or Python
- 8+ years of experience with cloud platforms, including AWS, Azure, GCP, or OCI
- Proven experience in system design, architecture, and guiding Engineering teams in implementing robust and scalable solutions
- Solid experience and knowledge of data structures and algorithms
- Excellent communication skills, with the ability to influence and align stakeholders across different levels of the organization
- Outstanding knowledge of data persistence strategies and the tradeoffs between different storage and retrieval methods
- Preferred experience with: DNS or DHCP protocols, Networking, DNS security, and design methodologies such as SOLID, Domain Driven Design, or Clean Architecture
First 90 Days: Immerse in our culture, connect with mentors (Blox Buddies), and map the systems and meet with key stakeholders that rely on your work. Discuss and create short/long term goals.
Six Months: Develop a solid understanding of our software architecture, clearly articulate how the major subsystems interact and meaningfully contribute to system architecture discussions and guide implementation teams.
One Year: Attain a deep understanding of the systems under your responsibility, contribute to the architecture roadmap by designing and prototyping systems and features for upcoming functionality, propose changes to existing systems to meet functional and non-functional objectives and respond authoritatively to design and implementation questions within your assigned areas.
Our culture thrives on inclusion, rewarding bold ideas, curiosity, and creativity that move us forward. In a community where every voice counts, continuous learning is the norm. So, whether you code, create, sell, or care for customers, you’ll grow and belong here.
Benefits- Comprehensive health coverage, generous PTO, and flexible work options
- Learning opportunities, career-mobility programs, and leadership workshops
- Sixteen paid volunteer hours each year, global employee resource groups, and a “No Jerks” policy that keeps collaboration healthy
- Modern offices with EV charging, healthy snacks (and the occasional cupcake), plus hackathons, game nights, and culture celebrations
- CharitableGiving Program supported by Company Match
- We practice pay transparency and reward performance. Offers reflect role location, internal equity, experience, skills, education, and certifications. Base salary for this position: $195,000 -$300,300 plus corporate bonus.
Ready to Be the Difference?
Infoblox is an Affirmative Action and Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis
#LI-ME1
#LI-Hybrid
Job Info- Job Identification 4843
- Locations Pacific Avenue, Tacoma, WA, 98402, US
Principal Software Architect
Posted 13 days ago
Job Viewed
Job Description
Overview
At Infoblox, every breakthrough begins with a bold “what if.” What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it’s like to thrive on a team big enough to make an impact, yet small enough to make a difference. Our cloud-first networking and security solutions already protect 70% of the Fortune 500, and we’re looking for creative thinkers ready to push that influence even further.
Here, how we empower our people is extraordinary: Glassdoor Best Places to Work 2025, Great Place to Work-Certified in five countries, and Cigna Healthy Workforce honors three years running — and what we build is world-class: recognized as CybersecAsia’s Best in Critical Infrastructure 2024. Be bold — the next big idea, and the next great career story, could come from you. Become the force that turns every “what if” into “what’s next.”
In a world where you can be anything, Be Infoblox.
Be a Contributor — What You’ll Do- Lead the design, optimization, and implementation of distributed systems that align with our business goals
- Work closely with Engineering teams to modernize existing systems or build new capabilities and develop a deep understanding of the current architecture to identify inefficiencies and propose targeted changes
- Drive the technical vision for Infoblox’s software development lifecycle and ensure best practices in coding, testing, deployment, observability, and system maintenance are embedded in our development processes
- Spearhead the design and execution of proof-of-concepts when exploring new technologies, tools, or design patterns, including prototyping and validating ideas that will guide strategic technology decisions
- Stay up to date with various data storage and retrieval methods, explaining tradeoffs and choosing the most appropriate solutions for different use cases
- Engage with both business stakeholders and Engineering teams to bridge the gap between technical design and business objectives
- Communicate complex technical concepts in a way that drives alignment and decision-making across the organization
- Bachelor’s degree in computer science, software engineering, or a related field required. Master’s degree in Computer Science preferred.
- 20 years of industry experience in software development, with at least 5 years focused on designing and optimizing distributed systems
- Proficiency in Go, Java, or Python
- 8+ years of experience with cloud platforms, including AWS, Azure, GCP, or OCI
- Proven experience in system design, architecture, and guiding Engineering teams in implementing robust and scalable solutions
- Solid experience and knowledge of data structures and algorithms
- Excellent communication skills, with the ability to influence and align stakeholders across different levels of the organization
- Outstanding knowledge of data persistence strategies and the tradeoffs between different storage and retrieval methods
- Preferred experience with: DNS or DHCP protocols, Networking, DNS security, and design methodologies such as SOLID, Domain Driven Design, or Clean Architecture
First 90 Days: Immerse in our culture, connect with mentors (Blox Buddies), and map the systems and meet with key stakeholders that rely on your work. Discuss and create short/long term goals.
Six Months: Develop a solid understanding of our software architecture, clearly articulate how the major subsystems interact and meaningfully contribute to system architecture discussions and guide implementation teams.
One Year: Attain a deep understanding of the systems under your responsibility, contribute to the architecture roadmap by designing and prototyping systems and features for upcoming functionality, propose changes to existing systems to meet functional and non-functional objectives and respond authoritatively to design and implementation questions within your assigned areas.
Our culture thrives on inclusion, rewarding bold ideas, curiosity, and creativity that move us forward. In a community where every voice counts, continuous learning is the norm. So, whether you code, create, sell, or care for customers, you’ll grow and belong here.
Benefits- Comprehensive health coverage, generous PTO, and flexible work options
- Learning opportunities, career-mobility programs, and leadership workshops
- Sixteen paid volunteer hours each year, global employee resource groups, and a “No Jerks” policy that keeps collaboration healthy
- Modern offices with EV charging, healthy snacks (and the occasional cupcake), plus hackathons, game nights, and culture celebrations
- CharitableGiving Program supported by Company Match
- We practice pay transparency and reward performance. Offers reflect role location, internal equity, experience, skills, education, and certifications. Base salary for this position: $195,000 -$300,300 plus corporate bonus.
Ready to Be the Difference?
Infoblox is an Affirmative Action and Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis
#LI-ME1
#LI-Hybrid
Job Info- Job Identification 4843
- Locations Pacific Avenue, Tacoma, WA, 98402, US
Staff Software Architect - Markets
Posted 12 days ago
Job Viewed
Job Description
Join to apply for the Staff Software Architect - Markets role at GE Vernova .
2 weeks ago Be among the first 25 applicants.
Job Description Summary
In this role, you will work closely with a team of 8-15 people responsible for developing, evolving, and supporting a large, highly-available Electricity Market Management System (MMS). The team includes power systems, database, software, and optimization engineers. You will act as a tech lead, owning customer communication, finalizing requirements, high-level system design, and delivery management. You will contribute to software implementation, troubleshooting, customization, and integration into GE and customer systems.
The MMS is large, complex, highly available, and subject to high security standards, incorporating the latest industry technologies. A curious person will never be bored. There is significant room for growth.
Essential Responsibilities:
- Own technical deliverables throughout the project lifecycle.
- Serve as the technical lead for software solution implementation.
- Collaborate with customers to identify technical requirements and estimate efforts.
- Engage throughout project lifecycle, influencing design and functionality decisions.
- Work with Project Managers and Service Consultants to scope application changes.
- Provide technical support for Wholesale Electricity Market Management applications.
- Leverage product capabilities to standardize and maximize reuse.
- Interact with various teams and partners to ensure optimal use of GE Digital products.
- Handle installation, programming, and system customization tasks.
- Communicate effectively with team members and support pre-sale strategies.
- Mentor and lead complex customer implementations.
- Work independently and proactively identify system improvements.
- Document solutions and create troubleshooting guides.
Basic Qualifications:
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
- 8-12 years of experience in MMS, EMS, or electric utilities as a technical lead.
- At least 8 years working with or for ISO organizations, Market Participants, or wholesale markets vendors.
Technical Expertise:
- Strong understanding of Market Management Systems, Unit Commitment, and Economic Dispatch.
- Experience analyzing and troubleshooting MMS problems.
- Knowledge of Power System applications and optimization techniques.
- Experience with Oracle RDBMS, PostgreSQL, and deployment in on-premise/cloud environments.
- Familiarity with DevOps, GitOps, CI/CD, and related tools.
- Knowledge of Kafka, Kubernetes, logging/monitoring tools, and programming concepts.
Desired Characteristics:
- Ownership and accountability for tasks.
- Self-starter with excellent analytical skills.
- Ability to learn new tools and practices quickly.
- Strong communication and interpersonal skills.
- Customer-focused, detail-oriented team player.
Additional Information:
The pay range is $119,200 - $178,800 annually, with a 15% variable incentive. Benefits include healthcare, retirement plans, tuition assistance, and more. GE Vernova is an Equal Opportunity Employer and will only employ those authorized to work in the U.S. with successful drug screening. Relocation assistance is provided.
#J-18808-Ljbffr