Global InfoTek, Inc. logo
Global InfoTek, Inc.

Where rising standards meet global demands.

Senior RF Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2001H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

33 days ago

Salary

$100K - $200K / year

Seniority

Senior

Job Description

Senior RF Software Engineer

Global InfoTek, Inc.

Role Description GITI is seeking a Senior RF Software Engineer to support Cyber Operations Research and Development on passive RF emitter identification and network analysis from real-time sensor data streams. The candidate will implement, test, and maintain components of production software pipeline — a stream ingestion, rollup, and post-processing system operating on NDF (Network Description File) data produced by TDMA network sensors in dense, contested RF environments. Working under the direction of the Principal Engineer and the Technical Lead, the Senior RF Software Engineer supports Cyber Operations by contributing to pipeline development across a range of functional areas including: - Stream processing - Database integration - Display and reporting tools - Simulation infrastructure - CI/CD tooling The role requires strong Python skills, comfort with air-gapped Linux environments, and the ability to work independently on well-defined components with minimal supervision in support of real-world cyber operations. Qualifications - Bachelor’s (or equivalent) with 5–7 years of experience, or a Master’s with 3–5 years of experience. Requirements - Implement, test, and maintain assigned pipeline components including stream ingestion, rollup processing, database write, and batch post-processing modules in support of real-world cyber operations. - Develop and maintain browser-based visualization and reporting tools (track plots, waterfall displays, SmartBook report generation) that consume pipeline database output. - Implement and maintain stream simulation infrastructure, including TDMA network mission log replay and stream generation at controllable rates for pipeline testing. - Develop lightweight TNS simulator components: emitter and receiver models capable of following track plots and emitting in accordance with a network description. - Contribute to database integration work on tactical-box-spec hardware, including MySQL schema design, query optimization, and performance benchmarking. - Write comprehensive unit and integration tests for assigned components; implement and maintain CI/CD pipelines using GitLab to ensure functionality on hardware or in cloud environment. - Identify and report performance bottlenecks in Python pipeline components; assist with porting mature components to Rust or C as directed. - Perform basic Linux system administration on remote servers including package management, user configuration, and environment setup. - Manage source code using GitLab; follow disciplined versioning, branching, and code review practices as established by the Principal Engineer. - Produce clear technical documentation for implemented components including interface specifications, configuration guides, and test procedures. - Participate in periodic technical check-ins with the program technical lead; share findings and flag blockers promptly. Required Skills - Strong proficiency in Python, with demonstrated experience in data processing pipelines, stream ingestion, or ETL development. - Proficiency with Python data science libraries including NumPy, Pandas (or Polars), and scikit-learn. - Experience with relational database development using MySQL, PostgreSQL, or SQLite, including schema design and query optimization. - Experience parsing or generating binary serialization formats (FlatBuffers, Protocol Buffers, or equivalent). - Ability to develop, test, and debug on remote Linux servers via SSH using command-line tools and a modern IDE. - Solid Linux operating system fundamentals including file system management, process control, and basic security hardening (Ubuntu). - Proficient in software engineering practices including Git/GitLab version control, unit testing, and CI/CD pipeline usage. - Experience developing browser-based data visualization or reporting tools, or demonstrated ability to learn React/D3-based tooling on the job. - Strong written and oral communication skills; ability to produce clear technical documentation for engineering audiences. - Ability to work independently on assigned components with minimal supervision in a small, distributed team. Desired Skills - Experience with TNS (Target Network System) sensor data formats and NDF ICD specifications. - Familiarity with TDMA network protocols, time-division access architectures, and passive RF signal processing concepts. - Experience with lightweight stream or message queue architectures (ZeroMQ, RabbitMQ, or equivalent). - Experience with Rust or Go for systems-level or performance-critical development on Linux. - Experience with Polars or DuckDB for high-performance analytical workloads. - Experience with performance profiling and optimization of Python pipelines on resource-constrained x86 hardware. - Experience with LLM-assisted software development tools (e.g., Claude Code, GitHub Copilot, JetBrains AI Assistant, or equivalent); demonstrated ability to use AI tools productively for code generation, refactoring, and test case development while maintaining engineering judgment and code quality standards. - Familiarity with AI/ML libraries (PyTorch, TensorFlow); ability to integrate trained model inference into a pipeline without requiring deep ML expertise. - Experience with Jupyter Notebooks and research enclave environments; ability to read and adapt research prototype code. - Experience with simulation or synthetic data generation for pipeline testing purposes. - Familiarity with Apache data science tools such as Spark or Dask for large-scale data processing. Relevant Certifications - Certifications in software engineering, computer science, or related fields (e.g., Certified Software Development Professional (CSDP); Certified Scrum Developer (CSD); Red Hat Certified Enterprise Application Developer; Certified Secure Software Lifecycle Professional (CSSLP); C++ Certified Associate Programmer (CPA); Professional Software Developer Certification (PSD); etc.)

Related Job Pages

More Full-stack Engineer Jobs

G-P logo

Staff Software Engineer

G-P

Find, hire and manage teams in days instead of months with the #1 Global Growth Platform.™

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Provide hands-on technical leadership in the development team • Drive technical design and project execution to meet business goals • Collaborate with stakeholders to understand requirements • Design and develop cloud-enabled products utilizing modern frameworks • Mentor Software Engineers for knowledge development • Advocate for modern agile methodologies and best practices • Translate requirements into sprint stories and execute them • Build prototypes refining concepts into production-quality features • Maintain high-quality integrations between G-P's platform and third-party HRIS systems • Design new services leveraging serverless architectures

Ireland
ClickHouse logo

Senior Software Engineer – JVM Language Clients

ClickHouse

ClickHouse, Inc. is a database management system that allows users to generate analytical reports using real-time SQL queries. The company’s technology works faster than traditio

• Own the Java client and JDBC driver end-to-end: roadmap, API design, performance, release engineering, and partner-facing support. • Drive throughput and latency work across the client and ClickHouse server. • Partner day-to-day with the Connectors team as an embedded internal customer: understand what their connectors need from the driver, and ship it. • Engage directly with external partners across data ingestion, and data visualization on interoperability, regressions, and roadmap alignment. • Ship visible, measurable wins in throughput, stability, and developer experience.

United States
$141K - $208K / year
Instacart logo

Senior Software Engineer II, Logistic Foundation

Instacart

Instacart invites the world to share love through food. This is how homemade is made.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

Senior Software Engineer II, Logistic Foundation United States - Remote We're transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers. Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table. Instacart is a Flex First team There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview The Logistics Foundation team is a cornerstone of Instacart’s fulfillment platform, advancing foundational systems that power earnings, pricing, routing, batching, matching, dispatch, and geospatial capabilities. Our mission is to unlock new capabilities and business impact through scalable, reliable architecture that elevates both engineers and AI agents, enabling efficient, compliant logistics at scale. We are seeking a Senior Software Engineer to lead complex, high-visibility platform initiatives end-to-end. In this role, you will collaborate closely with cross-functional partners across Legal, Finance, Policy, Shopper, Enterprise Fulfillment, Operations, and Expansions to deliver resilient systems against hard external deadlines. You’ll join a high-impact group of approximately 15 engineers within a broader Logistics Serving and Foundation organization of about 30 engineers. This is a remote-friendly role across the U.S. and Canada, with a slight preference for candidates in the San Francisco Bay Area or Toronto. About the Job - Own and drive complex platform workstreams end-to-end — from engineering design docs through implementation, launch coordination, war room monitoring, and ongoing support. - Design, build, and operate high-quality, high-throughput distributed backend services with clear SLOs, robust observability, and well-run on-call/incident response practices. - Analyze and refine service and data architectures; propose and lead new systems that improve reliability, scalability, and operational excellence. - Establish and champion engineering standards through rigorous design reviews, production readiness, on-call ownership, and continuous improvement of instrumentation and alerting. - Partner with Legal, Finance, and Policy to deliver compliance-ready solutions across multiple jurisdictions and regulatory frameworks, balancing urgency with long-term maintainability. - Drive the adoption of modern technologies and AI toolsets to accelerate development, improve quality, and increase delivery velocity; mentor peers and influence platform roadmaps. - Contribute across critical fulfillment domains — earnings, pricing, routing, batching, matching, dispatch, and geospatial — delivering solutions that directly impact customers, shoppers, and partners. About You You thrive in fast-paced, ambiguous environments, communicate clearly with technical and non-technical partners, and take ownership to deliver durable solutions under tight deadlines. Minimum Qualifications - 7+ years of backend software development experience delivering scalable, production systems end-to-end. - Proficiency in at least one backend language such as Ruby, Python, or Go. - Hands-on experience building and operating large-scale distributed backend services with defined SLOs, on-call ownership, observability, and incident response. - Proven track record independently leading complex, cross-functional projects with high ambiguity and hard external deadlines. - Exceptional written and verbal communication skills, including authoring technical artifacts (e.g., ERDs, design docs) and coordinating launches with non-engineering stakeholders. - Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. Preferred Qualifications - Experience with compliance-sensitive systems (e.g., pay systems, SOX, GDPR, government policy/labor regulations). - Technical experience with Ruby on Rails, Python, Golang, Postgres, Redis, and AWS. - Experience with geospatial systems, mapping, or multi-jurisdiction rule engines. - Familiarity with marketplace or logistics domain problems. - Proficiency in system performance optimization, including CPU utilization, load balancing, and latency reduction. - Experience collaborating across teams to advocate for and land platform-wide solutions. - Skilled at leveraging AI to enhance engineering velocity and efficiency.   #LI-Remote Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here. Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here. For US based candidates, the base pay ranges for a successful candidate are listed below. CA, NY, CT, NJ $230,000 - $242,000 USD WA $220,000 - $232,000 USD OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI $211,000 - $222,000 USD All other states $192,000 - $202,000 USD

United States
$192K - $242K / year
Boomi logo

Senior Software Engineer

Boomi

Boomi provides an intelligent, flexible, and scalable software platform to unite digital ecosystems and accelerate business outcomes for users. A high-growth, fast-paced technology

About Boomi and What Makes Us Special Are you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you’ll work with world-class people and industry-leading technology. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact, and want to be part of building something big. If this sounds like a good fit for you, check out boomi.com or visit our Boomi Careers page to learn more. Partner Technical Success – Boomi Architect Role Overview Boomi is seeking an experienced Partner Technical Success Architect to collaborate with System Integrator (SI) partners and customers to design, architect, and deliver scalable integration solutions on the Boomi Enterprise Platform. In this role, you will act as a trusted technical advisor to partners, helping them accelerate adoption of the Boomi platform, design modern integration architectures, and successfully deliver customer projects. You will work closely with partner technical teams, support pre-sales solution architecture, and provide guidance on best practices for building enterprise-grade integration solutions. This position plays a key role in expanding the Boomi partner ecosystem, enabling partners to deliver high-quality integration solutions while maximizing the value of the Boomi platform. Key Responsibilities - Serve as a technical expert and evangelist for the Boomi Runtime Platform. - Collaborate with System Integrators and customers to design scalable integration architectures. - Translate business requirements into technical integration solutions and architectures. - Support partners in solution architecture design during pre-sales engagements. - Provide guidance on best practices, design patterns, and implementation strategies for Boomi integrations. - Build and maintain trusted advisor relationships with partner technical leaders and stakeholders. - Lead technical enablement programs, workshops, and webinars for partner teams. - Provide technical oversight and advisory support for partner-led Boomi implementations. - Promote modern integration patterns and architectural best practices within the partner ecosystem. - Help accelerate partner time-to-delivery for Boomi-based solutions. Required Experience BE/B.Tech Degree (or equivalent) - 10+ years of experience in integration architecture, professional services, or consulting within enterprise systems integration. - 2+ years of hands-on experience designing and implementing Boomi integration solutions. - Strong experience working in customer-facing consulting or technical advisory roles. - Experience supporting pre-sales architecture and solution design is highly desirable. - SaaS platform experience preferred. Technical Expertise Experience with enterprise integration platforms such as: - Boomi - MuleSoft - Informatica - Tibco - Software AG WebMethods Additional experience in: - Integrating cloud, on-premise, and hybrid applications. - Familiarity with Boomi platform capabilities including: - Integration - API Management - Master Data Hub (MDH) - B2B / EDI - Flow - Event Streams - Other visual integration platforms. Strong understanding of integration technologies and patterns including: - REST / SOAP APIs - ESB and messaging architectures - JMS / MOM - API Management platforms (e.g., Apigee) - Databases and ETL processes - Enterprise integration design patterns Additional exposure to technologies such as: - AWS, Microsoft Azure, or Google Cloud Platform (GCP) - SAP integrations - Kubernetes and Docker What We Look For - Strong solution architecture mindset with the ability to design scalable integration solutions. - Excellent communication and presentation skills, capable of engaging both technical and business stakeholders. - Ability to translate complex technical concepts into clear business value. - Experience working in fast-paced environments while managing multiple projects and stakeholders. - Passion for partner enablement, knowledge sharing, and building strong technical communities. Be Bold. Be You. Be Boomi. We take pride in our culture and core values and are committed to being a place where everyone can be their true, authentic self. Our team members are our most valuable resources, and we look for and encourage diversity in backgrounds, thoughts, life experiences, knowledge, and capabilities. All employment decisions are based on business needs, job requirements, and individual qualifications. Boomi strives to create an inclusive and accessible environment for candidates and employees. If you need accommodation during the application or interview process, please submit a request to talent@boomi.com. This inbox is strictly for accommodations, please do not send resumes or general inquiries.

India