Principal Software Engineer
RPMGlobal
Position Summary Base-2 Solutions is seeking a Principal Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. The role focuses on developing and maintaining scalable Python microservices that interface with Apache Kafka and Elasticsearch, deploying and monitoring services in Kubernetes environments, and collaborating with cross-functional teams to design reliable, observable, secure, and mission-focused systems. The position is primarily on-site in Bethesda, MD, with occasional remote work based on client requirements and deliverables. Essential Duties and Responsibilities Design, develop, test, and maintain Python microservices. Implement message consumers and producers with Apache Kafka. Integrate with Elasticsearch for real-time and batch data indexing and querying. Write unit and integration tests and ensure high code coverage and reliability. Build continuous integration and continuous delivery (CI/CD) pipelines and deploy services in Kubernetes clusters. Participate in design discussions, code reviews, and architecture planning. Monitor and troubleshoot production issues using observability tools. Contribute to technical documentation and knowledge sharing within the team. Apply software engineering and design methodologies appropriate to the development, integration, and production environment. Foster collaboration among team members to provide quality service and products to customers. Required Qualifications Software engineering experience meeting an applicable education and experience pathway in the equivalency section. Proficiency in Python and related backend frameworks, such as FastAPI and Flask. Experience with containerization, especially Docker. Experience in Extraction, Transformation, and Load (ETL). Hands-on development experience in a Linux environment, including bash or bash-like scripting. Strong understanding of RESTful APIs and microservice architecture. Hands-on experience with Kubernetes, including deploying, monitoring, and debugging services. Understanding of common design patterns, security practices, and logging and monitoring principles. Familiarity with Git and collaborative workflows, including pull requests and reviews. Experience with DevOps practices and tools, including Continuous Integration/Continuous Delivery (CI/CD) tools and practices, especially GitLab or Jenkins. Strong verbal and written communication skills. Experience with Agile practices. Ability to work effectively in a team and independently as a self-starter. Preferred Qualifications Experience designing and implementing software development kits. Familiarity with DGX (Deep GPU Xceleration). Active Security+ certification and ability to obtain Privileged User Account (PUA) certification by the Government. Elasticsearch certifications or other program stack-related certifications. Experience with production or enterprise systems at scale. Knowledge of distributed systems concepts, such as idempotency and eventual consistency. Familiarity with schema registries and Kafka streaming patterns. Experience blending analytical methodologies and leveraging existing COTS/GOTS/OS tools in an unconventional manner. Experience with Amazon Web Services (AWS/C2S). Familiarity or experience building applications around Large Language Models and Agentic AI. Required Education and Experience Equivalency Bachelor's degree with 12 or more years of prior relevant experience. Master's degree with 10 or more years of prior relevant experience. Additional relevant experience in lieu of a degree. Required Certifications None specified. Required Security Clearance Active Top Secret/SCI #J-18808-Ljbffr RPMGlobal
- As a Senior Principal Software Engineer at JPMorganChase within the Chief Technology Office, you provide deep engineering expertise and work across agile teams to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way...SuggestedWork at office
$132k - $264k
...0 - $264000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: The (USA) Principal, Software Engineer leads the design and delivery of scalable platform capabilities, driving cloud-native architecture and AI/ML integration...SuggestedFull timeTemporary workPart time$61k - $101k
...Requirements: We require formal training or certification in software engineering concepts, along with 10+ years of applied experience. We... ...with hackajob to find exceptional professionals for this Principal Software Engineer role within our Core Foundational...SuggestedFull time$61k - $101k
...looking for someone with formal training or certification in software engineering concepts and 7+ years of applied experience. We need... ...exceptional professionals for this role. We are seeking a Principal Software Engineer to lead technical strategy and hands-on delivery...SuggestedFull timeContract work$185k - $277.6k
...vision of a boundless IoT— connecting trillions of everyday items to the Internet. Team Overview: We're seeking a Principal Software Engineer to join our growing Platform Engineering team, building the next-generation RAIN RFID platform for a diverse set of applications...SuggestedFor contractorsRemote work3 days per week- ...Description Join a newly formed platform engineering product line at a leading global... ...engineers across the enterprise build software faster and more securely and stop re-implementing... ...across the enterprise. As a Senior Principal Software Engineer on a platform...
- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Corporate Sector, you, you provide expertise and engineering excellence as an integral part...
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 10+ years of applied experience. We seek hands-on experience in system design, application development, testing, and operational...Full time$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We need formal training or certification in software engineering concepts, along with 7+ years of applied experience. We expect hands-on experience delivering system design, application development, testing, and...Full timeWork at office$61k - $101k
...responsible AI usage and control expectations in engineering workflows, including security and... ...coding frameworks using appropriate software design patterns. We develop secure,... ...that support our commercial goals. This Principal Software Engineer role sits within our...Full timeWork at office$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 10+ years of applied experience. We need deep expertise in AI/LLMs and how they support software engineering workflows, including...Full time$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We expect formal training or certification in software engineering concepts, along with 10+ years of applied experience. We require 8+ years of AI/ML engineering experience, with strong expertise in LLMs, GNNs, and...Full time- # Principal Software EngineerUnited States8 hours agoID 1081647Price on request## DetailsEmployment type: Full-timeRemote: YesCompany: NetDocumentsLevel... ...What You’ll Do NetDocuments is seeking a Principal Software Engineer - Intelligent DMS to provide technical leadership across the...
$250.6k - $362.6k
...Splunk Enterprise Security team builds software and cloud product capabilities that help... ...insights. The team connects security engineering, security operations, and cloud product... ...improve customer outcomes. Your Impact As a Principal Software Engineer, you will lead the...Full timeTemporary workWork experience placementLocal areaFlexible hours- ...multi-camera hardware architecture with onboard perception, navigation, and state estimation. Firefly is seeking a Principle Software Engineer to lead the development of critical features across the stack. In this role, you will build the systems, libraries, tools, and...Permanent employmentTemporary workRemote workFlexible hours
- ...this role. JOB DESCRIPTION Join a forward-thinking team at JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI...Work at officeShift work
$61k - $101k
...Requirements: We expect formal training or certification in software engineering concepts, along with 12+ years of applied experience. We... ...More: We are working with J.P. Morgan to hire for a Principal Software Engineer role within Asset & Wealth Management, specifically...Full time- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Asset Wealth Management, Client Onboarding Team, you provide expertise and engineering excellence...
- ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Corporate Technology Organization, you provide expertise and engineering excellence as an...Work at officeLocal area
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Technology team, you serve as a seasoned member of an agile team to design and deliver...Work at office
$137.72k - $216k
...PermanentCompany: WalmartBusiness Segment: Home OfficePosition: Senior Software EngineerJob Location: 221 River Street, Hoboken, NJ 07030... ...leverageable solutions. Own multiple systems, and work with engineers, product managers, and engineering leaders to identify...Full timeTemporary work- ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Asset & Wealth Management Technology organization...
- ...enterprise SaaS projects. Manage the integration of diverse platforms to ensure seamless data flow and functionality.Visualization Engineering: Develop and maintain high-performance dashboards in Tableau and Power BI, ensuring accurate representation of operational data...
- ...we foster the trust and relationships that help people do their best work together.What’s the role?We are looking for a Senior Software Engineer, Machine Learning to help build and operate the infrastructure that trains, hosts, and serves Etsy's machine learning models —...Full timeWork at officeLocal areaRemote workVisa sponsorship
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Asset and Wealth Management Technology, you are an integral part of an agile team that works to...
$180k - $215k
...require a bachelors degree in Information Science, Computer Science, Computer Engineering, or a closely related discipline, plus 3 years of experience in the role offered or in positions such as Software Engineer, IT Consultant, Web Developer, or a similar field. We...Full time$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, plus 2+ years of applied experience. We expect hands-on experience with system design, application development, testing, and operational...Full time- Job Requirements We are seeking an experienced Senior Python Engineer to design, build, and maintain scalable, high-quality software systems. This role requires strong expertise in Python, system design, and modern backend technologies. The ideal candidate will take ownership...
$102.5k - $210.6k
Position Summary As a Lead ServiceNow Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users,...Visa sponsorshipFlexible hours- ...remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).The Impact You Will Have in This RoleAs a Software Engineer within DTCC’s Governance, Risk, and Compliance (GRC) technology organization, you will help design, build, and scale...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Brooklyn, NY
- senior principal scientist Brooklyn, NY
- senior principal cloud computing engineer Brooklyn, NY
- principal designer Brooklyn, NY
- software sales executive Brooklyn, NY
- software technology Brooklyn, NY
- software intern Brooklyn, NY
- entry level software sales Brooklyn, NY
- software sales representative Brooklyn, NY
- id software Brooklyn, NY



