landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Software Engineer, Infrastructure-logo
Software Engineer, Infrastructure
ImbueSan Francisco, California
Summary At Imbue, we leverage large amounts of compute to make our small research team more effective. This role is about enabling and supporting those large-scale compute efforts and all of the other software infrastructure that goes into making research a pleasant, seamless experience for the rest of the team, especially as we scale to increasingly higher scale systems. Example projects • Build and manage wrapper tools that allow code written for single hosts to scale seamlessly to large GPU clusters. • Debug distributed exceptions and improve our logging and tracing stack. • Design improvements to systems that manage secrets, configurations, ongoing jobs, and other stateful components of our software. • Search out and prototype possible additions to our software stack that can integrate and provide extra leverage to pain points in typical workflows. • Dig deeply into open-source or third-party code, including C/C++ libraries, to add debugging information or patch in performance improvements. • Work collaboratively with other members of the team to debug, provide guidance, and design software that is resilient to hardware and networking failures as well as third party tooling issues. • In summary: make good abstractions so that other engineers on the team can work at a higher level and everything else works seamlessly. You are • A good software engineer. We are strong adherents of "infrastructure as code", so you will be writing (and reading) lots of Python, bash, etc. • Passionate about enabling other engineers and creating good tooling for developers to interact with infrastructure in an automated way. • Experienced enough with dev ops to be properly opinionated. You should understand the trade-offs of various approaches and technologies, and not be dogmatically tied to a single tool. • Careful and detail oriented. We do science and care deeply about the correctness of the results. Our infrastructure reflects this--we highly value robustness and ensuring that systems run reliably and correctly. Compensation and Benefits • Work directly on creating software with human-like intelligence. • Generous compensation, equity, and benefits. • $20K+ yearly budget for self-improvement: coaching, courses, conferences, etc. • Actively co-create and participate in a positive, intentional team culture. • Spend time learning, reading papers, and deeply understanding prior work. • Frequent team events, dinners, off-sites, and hanging out. • Compensation packages are highly variable based on a variety of factors. If your salary requirements fall outside of the stated range, we still encourage you to apply. The range for this role is $170,000–$350,000 cash, $10,000–$2,000,000 in equity. How to apply All submissions are reviewed by a person, so we encourage you to include notes on why you're interested in working with us. If you have any other work that you can showcase (open source code, side projects, etc.), certainly include it! We know that talent comes from many backgrounds, and we aim to build a team with diverse skillsets that spike strongly in different areas. We try to reply either way within a week or two at most (usually much sooner). Learn more about our full interview process here. About us Imbue builds AI systems that reason and code, enabling AI agents to accomplish larger goals and safely work in the real world. We train our own foundation models optimized for reasoning and prototype agents on top of these models. By using these agents extensively, we gain insights into improving both the capabilities of the underlying models and the interaction design for agents. We aim to rekindle the dream of the *personal* computer, where computers become truly intelligent tools that empower us, giving us freedom, dignity, and agency to pursue the things we love.

Posted 30+ days ago

Software Test Engineer-logo
Software Test Engineer
Clinical ArchitectureCarmel, Indiana
Who We Are Clinical Architecture is at the forefront of healthcare IT innovation. Our team is an ambitious group of diverse leaders who balance creativity and expertise to solve tough problems that make a difference. Our environment is positive, casual, and comprised of people dedicated to delivering world-class solutions and exceptional customer service. Come join our team for happier workdays. About The Position Clinical Architecture is seeking a Software Test Engineer to join our team in the Indianapolis, IN area. The Software Test Engineer is responsible for validating both Windows-based and web-based applications. This role is responsible for analyzing requirements, creating test cases, manual test execution, communicating with the software development team any findings, and documenting defects concisely. The Software Test Engineer’s focus is to ensure the code is accurate and the software functions as expected according to the business requirements. The role helps foster a culture of quality and produces quality software with high customer satisfaction. This role is required to be on site at our Carmel, IN Headquarters. Clinical Architecture offers ample flexibility to accommodate a healthy work-life balance. Applicants must be authorized to work in the U.S. without sponsorship. Providing false information on application questions may result in automatic dismissal of your application. Please answer questions truthfully and to the best of your ability. Responsibilities Analyze software requirements. Design, document, and maintain test cases and other applicable test artifacts. Peer review planning documents. Execute tests on software to assess functionality and usability. Traverse and validate database entries using SQL queries. Detect, track, and re-test defects to ensure proper resolution is implemented. Perform exploratory, ad-hoc, regression, load, and system testing. Review end-user documentation, providing feedback of gaps, design flaws, and wording issues. Research and support customers reported issues. Validate software performance. Participate in design reviews. Support the automation team with test scenarios and data. Communicate with Engineering regarding reported issues. Communicate with Product Management concerning requirements. Provide feedback for process improvement to enhance quality. Acquire an understanding of Clinical Architecture’s Products. Qualifications and Experience 3+ years experience testing applications for usability, functionality, and performance. CTFL or equivalent certification preferred. Experience in writing SQL statements and traversing databases preferred. Skills Ability to work in a fast-paced environment with tight deadlines. Analytic and problem-solving skills. Effectively communicate across all departments and roles. Demonstrates accuracy, thoroughness, and attention to detail. Writing skills to communicate accurately and efficiently. Highly motivated, committed, and reliable. Ability to work as a team player and be self-motivated. Capability to overcome test cycle obstacles. Flexible, with the ability to switch projects when needed. Aptitude to learn new skills and complex applications. Understanding of software development life cycle and testing techniques. Why Clinical Architecture? We offer: Opportunities for learning, development, and growth. Experiences that connect you with colleagues. A laid-back work environment with thoughtful amenities. Paid Volunteer Time, Paid Holidays & PTO, including our own winter break week for full-time team members. Sabbatical opportunities for tenured team members. Comprehensive Medical, Dental, Vision, and ancillary insurance options for eligible employees. Maternity and Parental leave benefits. Employer paid Short-term Disability & Long-term Disability. Health and Wellness incentives. 401k Matching. Better workdays. Clinical Architecture is an Equal Opportunity Employer. All applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity or expression, sexual orientation, age, disability, veteran status, marital status, or any other protected characteristic.

Posted 5 days ago

Lead Software Engineer-logo
Lead Software Engineer
D3San Francisco Bay Area, California
About D3: D3 is building the world’s first purpose-built blockchain for DomainFi —bringing domain tokenization and DeFi primitives to a massive, rapidly growing $350B+ real-world asset class . We’re revolutionizing how existing and future domain names are owned, traded, and leveraged in the digital economy. Our elite team is stacked with industry veterans who have spent the last three decades shaping the internet , from pioneering domain name monetization to architecting key internet protocols to launching and running major TLDs like .xyz, .inc, .tv, and .link . With a proven track record of innovation and success, we’re now redefining what’s possible in the domain space. We recently closed a $25M Series A led by Paradigm - one of the best investors in the industry. This will help fuel our mission to bring domains fully on-chain and unlock new financial possibilities for one of the internet’s most valuable asset classes. We’re based in Los Angeles, with team members all over the world. We’re looking for driven, talented builders to help build a trillion-dollar DomainFi economy. Join us! Position Overview This is a hybrid role in San Francisco or Los Angeles that offers extraordinary creative freedom and ownership in revolutionizing how domains become financialized assets. As Tech Lead, you'll have autonomy to design novel tokenization standards, build sophisticated financial primitives, and shape the technical foundation of DomainFi. You'll tackle complex technical challenges like creating composable domain assets, implementing secure cross-chain ownership systems, and developing infrastructure to support domain-backed lending and fractionalization. Working directly with successful founders who've built and sold multiple domain companies, you'll have the opportunity to learn from industry veterans while building and scaling your own high-performing engineering team. Your work will directly influence how millions of domains are tokenized, traded, and utilized across the Web3 ecosystem. This is a unique opportunity to transform a massive existing industry by creating entirely new markets and use cases for digital asset ownership. Core Responsibilities Technical Leadership & Guidance Provide hands-on technical leadership and guidance to a sub-team of 3-5 engineers, ensuring high-quality and efficient execution of sprint goals. Champion technical best practices, coding standards, and architectural patterns within the team. Mentor and unblock engineers on complex technical challenges, fostering their growth in both traditional and blockchain development. Facilitate technical discussions, design reviews, and problem-solving sessions within your team. Technical Architecture & Implementation Contribute directly to the design and implementation of novel domain tokenization standards that enable secure financialization. Architect and build sophisticated financial primitives for domain-backed lending, fractionalization, and trading. Develop scalable infrastructure for managing composable domain assets across multiple chains, ensuring high performance. Implement robust security measures for protecting high-value domain assets and financial operations, adhering to Web3 best practices. Drive the establishment and adoption of technical standards and best practices for smart contract development and testing. Build high-performance systems capable of handling millions of domain transactions and financial operations. Project Execution & Delivery Collaborate with the Product team and Engineering Manager to translate business requirements into well-defined technical tasks and sprint deliverables. Oversee the day-to-day technical execution of sprint stories, ensuring timely delivery and adherence to quality standards. Identify and mitigate technical risks and dependencies, escalating significant blockers to Leadership when necessary. Contribute significantly to the codebase, ensuring a deep understanding of the system's inner workings. Cross-Functional Collaboration Act as a primary technical point of contact for Product and Design teams, providing technical insights and assessing feasibility for new features. Participate in technical discussions with external partners and stakeholders as needed, representing the engineering team's implementation capabilities. Required Qualifications Technical Expertise Bachelor's degree in Computer Science, Engineering, or related field; Master's preferred. 8+ years of software engineering experience, with 3+ years in a technical leadership or senior IC role. Deep expertise in full-stack development (JavaScript, TypeScript, React, Node.js). Strong experience with blockchain technologies, particularly Ethereum and smart contract standards (ERC-20, ERC-721, ERC-1155). Proven track record in building and implementing distributed systems and scalable architectures. Profound understanding of security best practices in both Web2 and Web3 contexts. Solid understanding of DNS protocols and domain name systems. Leadership & Influence Demonstrated ability to technically lead and guide a small team of engineers through complex projects. Proven track record of successful project delivery in fast-paced, startup environments. Strong problem-solving skills and ability to navigate technical ambiguity. Experience in technically mentoring and developing engineering talent. Soft Skills Outstanding technical communication abilities, capable of explaining complex concepts clearly. Strong collaboration skills, with a proven ability to work effectively with cross-functional teams. Proactive and self-driven, with a passion for building cutting-edge technology. Preferred Qualifications Experience in domain name industry or related infrastructure services Previous experience in a startup environment, particularly in Web3 Contributions to open-source projects Published technical content or thought leadership pieces Experience with multiple blockchain protocols beyond Ethereum Why D3, Why Now? Ground-Floor Growth, Learning, and Impact : D3 is your chance to dive headfirst into an ultra-early-stage company where every move you make truly matters. You’ll have the opportunity to sharpen your skills, expand your expertise, and shape the foundation of something groundbreaking. Almost everything we’re building today at D3 is “zero-to-one,” meaning you’ll be among the first to craft, refine, and launch key initiatives that define our future success. Strong, Proven Leadership : At D3, you’ll work alongside industry visionaries who have been there, done that, and are ready to do it again—only bigger. Our leadership team brings veteran industry experience, sharp insights, and a relentless drive to do big things across every function at D3. You’ll gain invaluable mentorship, develop a high-impact mindset, and be challenged to grow in ways you never imagined. Unique Market Positioning – We’re pioneering at the intersection of internet infrastructure, real-world assets, and blockchain communities, creating solutions that redefine what’s possible in Web3. If you want to push boundaries, solve complex problems, and be part of a team that’s shaping the future of the Internet, D3 is the place to do it.

Posted 3 weeks ago

Senior Principal Software Engineer-logo
Senior Principal Software Engineer
Clarity InnovationsHerndon, Virginia
Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation’s interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring, enabling end-to-end solutions that drive operational impact. We are committed to delivering cutting-edge tools and capabilities that address the most complex national security challenges, empowering our partners to stay ahead of emerging threats and ensuring the success of their critical missions. At Clarity, we are people-focused and set on being a destination employer for top talent, offering an environment where innovation thrives, careers grow, and individuals are valued. Join us as we continue to lead innovation and tackle the most pressing challenges in national security. Position Overview This position is part of a dynamic team at the forefront of prototyping infrastructure designs to support the next generation of cyber network operations. In this role, you will contribute to developing a platform that simplifies complex infrastructure management across cloud-native and on-premises environments. Your work will involve architecting scalable systems, implementing APIs and tooling for automated operations, and designing declarative interfaces. The goal is to create tools and processes that enhance productivity and reliability in diverse infrastructure settings.The role presents unique opportunities, such as regular customer interaction to iterate, streamline, and multiply platform capabilities to meet customer objectives of broad deployment and exceptional flexibility. You will be expected to provide architectural design advice, systems design advice, and elegant solutions to pressing operational challenges. Key Responsibilities Collaborate on prototyping efforts to validate design concepts and technologies, while supporting the full project lifecycle from discovery to production support Communicate through thoughtful and thorough design documents for new initiatives Develop robust and high-quality software aligned with the overall product vision, balancing user requirements with strategic goals and consistently delivering working solutions on schedule Build and integrate automated testing into the product’s code base Foster a collaborative team environment, mentoring junior developers and coordinating efforts across cross-functional teams to ensure project success Qualifications Be able to obtain and maintain a TS security clearance (note, only US Citizens are eligible for security clearances) Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline. (Degree requirement can be met with four years of hands-on experience in a Software Engineering or similar full-time position.) Proficient writing code in a general-purpose language such as Python, Go or Rust Experience implementing modern DevOps practices and tools (e.g., CI/CD, IaC, GitOps) in production deployment workflows Proficient in containerization technologies (e.g., Docker, Podman) Proficient in Linux-based development environments (e.g., Ubuntu, RedHat Enterprise Linux, or derivatives) Proficient writing Automated Tests (e.g., unit tests, acceptance tests, system/integration tests) Proficient with a version control software such as Git and hosted code repositories, such as GitLab Ability to collaborate as a team but execute independently Thrives in a high-trust, adaptable team environment Familiar with contributing to or leading the design of new capabilities Preferred Qualifications Current Top Secret security clearance SCI eligibility Experience designing and implementing solutions on Cloud Service Providers such as Microsoft Azure and Amazon Web Services (AWS) Experience building and operating Go-based microservice distributed system architectures Familiarity with Cloud Native Computing Foundation (CNCF) utilities Experience with Kubernetes (K8s) deployment strategies, cluster lifecycle (deployment, troubleshooting, scaling), and container orchestration Experience troubleshooting network connectivity issues We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Posted 30+ days ago

Associate Director, Software Engineering - Technical Specialist-logo
Associate Director, Software Engineering - Technical Specialist
KyndrylRye Brook, New York
Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role The Associate Director of Workday Hire to Retire Total Rewards Portfolio will be responsible for the strategic direction, implementation, and ongoing management of Kyndryl's Workday solutions. This role requires extensive knowledge in Workday and experience in managing large-scale ERP projects. The Associate Director will work with cross-functional teams, including HR, Finance, IT, and other business units, to ensure the Workday platform aligns with Kyndryl’s business objectives and enhances operational efficiency. Key Responsibilities Strategic Leadership: Define and drive the strategic roadmap for Workday solutions at Kyndryl. Align Workday initiatives with the overall business strategy and objectives. Serve as a thought leader and Workday subject matter expert within the organization. Program Management: Oversee the implementation and optimization of Workday modules, ensuring projects are delivered on time, within scope, and on budget. Manage the Workday portfolio, including new implementations, upgrades, and integrations with other enterprise systems. Develop and maintain project plans, timelines, and budgets. Team Leadership: Lead and mentor a team of Workday professionals, fostering a collaborative and innovative environment. Provide direction and support for the Workday team, ensuring continuous improvement and development. Stakeholder Engagement: Collaborate with key stakeholders to understand business requirements and translate them into Workday solutions. Communicate project status, risks, and issues to senior leadership and other stakeholders. Build and maintain strong relationships with Workday, third-party vendors, and consultants. Operational Excellence: Ensure the Workday platform is stable, secure, and optimized for performance. Develop and implement best practices, standards, and governance for Workday usage across the organization. Monitor and report on key performance indicators (KPIs) and metrics related to Workday initiatives. Kyndryl currently does not require employees to be fully vaccinated against COVID-19, however, if you are hired to work at a client, customer, or partner location, you may be required to show proof of vaccination to align with their respective COVID-19 vaccination policies. Those who believe they are eligible may apply for a medical or religious accommodation prior to the start of employment. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required Technical and Professional Expertise Skilled in one or more of the following areas: Workday Core HCM, Workday Core Compensation, Advance Compensation, Workday Benefits, Time tracking, Absence management, Projects, PRISM, Reports, People Analytics Bachelor’s degree in information technology, Business Administration, Human Resources, or a related field. Minimum of 10+ years of experience in enterprise IT or HR technology, with at least 2 years in a leadership role managing Workday implementations. Proven track record of managing large-scale Workday projects, including HCM, and other modules. Experience in a global organization, managing cross-functional and geographically dispersed teams. Deep expertise in Workday solutions and architecture. Excellent communication, negotiation, and presentation skills. Ability to think strategically and translate business needs into technical solutions. Strong problem-solving skills and a proactive approach to addressing challenges. Workday Pro certification or Implementation certification preferred. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and development. A dynamic and inclusive work environment. The chance to work with a leading global IT services company. Compensation The compensation range for the position in the U.S. is $ 138,480 to $ 263,160 based on a full-time schedule. Your actual compensation may vary depending on your geography, job-related skills, and experience. For part-time roles, the compensation will be adjusted appropriately. The pay or salary range will not be below any applicable state, city, or local minimum wage requirement. There is a different applicable compensation range for the following work locations: California: $152,400 to $315,720 Colorado: $138,480 to $263,160 New York City: $166,200 to $315,720 Washington: $152,400 to $289,440 Washington DC: $152,400 to $289,440 This position will be eligible for Kyndryl’s discretionary annual bonus program, based on performance and subject to the terms of Kyndryl’s applicable plans. You may also receive a comprehensive benefits package which includes medical and dental coverage, disability, retirement benefits, paid leave, and paid time off. Note: If this is a sales commission eligible role, you will be eligible to participate in a sales commission plan in lieu of the annual discretionary bonus program. Applications will be accepted on a rolling basis. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Know Your Rights: Workplace Discrimination is Illegal Pay Transparency Nondiscrimination Provision Being You Diversity is a whole lot more than what we look like or where we come from, it’s how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we’re not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That’s the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address.

Posted 2 weeks ago

Embedded Software Engineer-logo
Embedded Software Engineer
ATX Networks CareersDuluth, Georgia
We are currently recruiting for an Embedded Software Engineer to join our extraordinary engineering team in Duluth, Georgia. ATX Networks offers and outstanding work environment and a competitive compensation package. Reporting to the Director, Software and Test Engineering the Embedded Software Engineer will work with the ATX Product Development teams to develop and implement detailed designs for the HFC Outside Plant products as ATX expands it product portfolio in the HFC space. The role will be located with the Atlanta based RF development team. RESPONSIBLITIES: This is an embedded software engineering design position focused on new product development working closely with the RF and Digital hardware engineering team. The primary responsibility will be for new designs in a real time operating environment on embedded hardware in the HFC outside plant. This role will work closely with the HFC product development team to firm up features and performance / cost trade offs. Research, evaluate and develop software designs to be used in product and also support the development test environment. Work in close cooperation with the Hardware engineering design teams and product management team on cost effective, manufacturable solutions for the amplifier and node product platforms. Work with outside suppliers to identify components able to meet the custom and off the shelf design requirements of the product requirements. Perform or facilitate testing of the product / system as required to validate the designs and generate data sets for use in internal reviews and customer reviews. Follow our ATX development process and documentation requirements during the new product development programs as required Provide schedule estimate inputs as needed for project planning and participate in ongoing program update activities providing as needed. QUALIFICATIONS: The team member will possess the following qualifications: Bachelor’s degree in Electrical or Computer Engineering or equivalent. Master’s degree a plus. Excellent C / C++ coding skills Strong software programming debug and troubleshooting capabilities At least 2-5 years of software development experience preferred in a real time operating environment working with embedded MCU’s and SOC’s. Hands on experience working closely with a hardware engineering team both in development and in testing products in the NPI pipeline Strong preference for a background in software product development for the Cable HFC Industry with exposure to Cable Docsis specifications. Prefer a background with Secure Engine software and hardware Familiarity with Asymmetric Encryption Methods preferred Experience or knowledge of development LoRa and LoRaWAN end devices or servers a definite plus Experience developing Embedded Linux applications a plus Solid background developing technical specifications based on marketing product requirements Good documentation and communication skills for both internal and external facing communications. TRAVEL: This position may require some limited travel within North America and Canada

Posted 30+ days ago

9129 - Software Vulnerability Technical Lead/Manager-logo
9129 - Software Vulnerability Technical Lead/Manager
IndrasoftYorktown, Virginia
Job Req Title: Software Vulnerability Technical Lead/Manager Worksite Location: Remote Clearance: Top Secret\ Tier 5(T5)-Single Scope Background Investigation (SSBI) Start Date: Contingent upon contract award IndraSoft, Inc. is seeking a highly qualified Subject Matter Expert (SME) level Software Vulnerability Technical Lead/Manager with an active Top Secret clearance to support our DoD client, located in Seaside, CA. The selected, highly motivated candidate will manage the daily operations of Software Vulnerability analyst and engineering duties. The Lead/Manager will directly perform as both an analyst and an engineer, during surge and deadline timeframes. The successful candidate will leverage demonstrated application development experience, coupled with proven subject matter expertise in Static, Dynamic, open source, and web vulnerability scanning to support DoD cybersecurity requirements and objectives. Qualifications Required: Must be a US citizen, possess a DoD Top Secret clearance: Minimum vetting Tier 5(T5)-Single Scope Background Investigation (SSBI) Active DoD 8570 IAT Level 3 certification for compliance, including at least one of the following certifications in good standing: CASP+ CE, CCNP Security, CISA, CISSP (or Associate), GCED, GCIH Computing Environment Certification Bachelor’s degree and 10+ years of Information Technology or Cybersecurity related experience 5+ years of experience as an application developer 3+ years of experience with management and operations of Static, Dynamic, open source, and web vulnerability scanning; and/or manual review of source code for vulnerabilities. Experience managing and integrating SAST, DAST, OAST, IAST, and RAST with Central Application Vulnerability Management (CAVM) Solution Ability to communicate effectively with government and contract leadership, while conveying highly technical concepts to both technical and nontechnical stakeholders Capacity to thrive in a complex, fast paced environment with competing demands while delivering consistent, high-quality commitment to mission-critical systems and solutions Excellent analytic skills, including qualitative and quantitative data analysis to support and defend data-driven decision-making regarding system threats, vulnerabilities, and risk Knowledge of DoD cybersecurity policies, practices, and requirements Strong organizational skills Qualifications Desired: DevSecOps knowledge and experience Hands-on experience in scripting such as PowerShell, Python, or Bash Understanding of OWASP Top 10 Hands-on experience with Web Application Penetration testing and vulnerability scanning Experience in an enterprise environment (1500 servers plus 2500 workstations) Strong technical writing skills CISSP, CASP, CEH To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Essential Functions and Responsibilities: Serve as the Technical Lead for Software Vulnerability Management Suite of Tools and daily operations Serve as a Line Manager for staff supporting Cybersecurity Software Vulnerability Management Suite of Tools (Sonatype, Fortify, WebInspect, Burp, etc), ranging from a staff of 1 to 5 staff members over the life of the contract Manage/oversee and or directly perform analyst and engineering duties. Provide surge support when the assigned analyst and engineer need to meet daily operations objectives Analyst Functions POA&MS Maintain a POA&M inventory of applications Review POA&M submissions, evaluate compliance, non-compliance, N/As, and false positives and prioritize recommendations for the development team Conduct security reviews of application scan results Provide approval or disapproval recommends for the Application Security Officer Scan all applications annually as a minimum Work with solution engineers, developers, and Deployable Technology Team to implement block/divest policy Ensure applications scans prior to release to production Ensure policies failing application build work properly Ensure authorized access for all AppSec/Software Vulnerability tools Demonstrate a strong knowledge and understanding of current security threats, techniques, and landscape Engineering Functions Implement any necessary REST APIs in order to provide access to core features for custom implementations as require in order to meet organization’s needs Support DevSecOPS integration Provide SAST Product suite installation, configuration and tuning Manage external data feeds integration (Dynamic Application Security Testing, Static Application Security Testing, Open Source Vulnerability Scanner, etc.) into the Security Center Providing scanning support for over 550 applications, to include troubleshooting unsuccessful scans. Applications may increase upwards to 1000 by contract end Facilitate and assist with the installation of any accounts, plugins, and software required by the development community Coordinate with stakeholders to schedule and test AppSec tools’ upgrades and maintenance Perform patch and vulnerability management across the security suite of tools Collaborate with Product Owners, developers and engineers to enhance DAST/SAST/CAVM functionality and performance Customize the implementation of DAST/SAST/CAVM in production and test environments Understand and apply new policy violations Maintain schedule and perform scans of web sites using specified tools as directed Perform AppSec tools daily monitoring Monitor and process AppSec ticket(s), such as but not limited to account management, application promotions to production, scan requests, inquiries, etc. Vendors Conduct security evaluations of recommended vendor software for the enterprise Collaborate with AppSec tool suite vendors Reports/Metrics/Documentation Collaborate with leadership to develop metrics based on enterprise situational awareness and monitoring Provide Central Application Vulnerability Management (CAVM) performance metrics Track, measure and evaluate application security compliance across the enterprise Prepare and present weekly presentation status slides Create and maintain SOPs for Fortify, Sonatype, WebInspect, Burp Suite, and Software Security Center Facilitate AppSec meetings, and prepare meeting minutes About Us At IndraSoft, you will be joining a team of highly qualified individuals who solve today’s challenges, transform to future state, and execute innovate technology solutions for our federal customers. For more than 16 years, we provide cutting-edge solutions in areas of DevSecOps, Cybersecurity, Advanced Data Analytics, emerging Cloud technologies and Enterprise IT to our Defense and Civilian customers. You will be leading our efforts to integrate and innovate technology solutions to solve our clients’ toughest technology problems. EEO Commitment IndraSoft is an equal employment opportunity/affirmative action employer, we are committed to providing a workplace that is free from discrimination based on race, color, ethnicity, religion, sex, national origin, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, pregnancy, genetic information, or any other status protected by applicable federal, state, local, or international law. These protections also extend to applicants. Follow the links below to find out more; EEO is Law Poster EEO is Law Supplement Pay Transparency Nondiscrimination Provision Accommodations If you are an individual with a disability and would like to request a reasonable workplace accommodation, please send an email to HR@IndraSoft.com . Indicate the specifics of the assistance needed.

Posted 30+ days ago

Staff/Senior Systems Software Engineer-logo
Staff/Senior Systems Software Engineer
SaronicAustin, Texas
Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms. Job Overview: We are seeking a System Software Engineer to design, implement, and optimize software systems for our autonomous surface vessels. This role will involve working closely with cross-functional teams to develop robust software solutions that meet the unique challenges of maritime operations. Responsibilities Design, develop, and maintain software systems, using NixOS, for autonomous navigation, control, and communication of surface vessels Collaborate with hardware engineers to integrate software with vessel systems, ensuring seamless operation Implement algorithms for controls and sensor fusion Optimize network communications for low bandwidth/high latency environments Conduct software testing and validation to ensure reliability and performance in real-world maritime environments Participate in code reviews and maintain high coding standards, ensuring scalability and maintainability of software Troubleshoot and debug complex software issues, providing timely resolutions Document software designs, processes, and test results for compliance and knowledge sharing Stay updated on industry trends, emerging technologies, and best practices in autonomous systems Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field Senior Engineers: 3+ years of experience in software engineering, preferably in autonomous systems or robotics Staff Engineers: 8+ years in software engineering, including architecture, cross-functional leadership, or platform ownership in autonomy, robotics, or embedded systems. Proficiency in programming languages such as C/C++ or Rust Strong understanding of algorithms, data structures, and software design patterns Experience with embedded Linux systems and embedded software development Experience with low-level serial protocols (e.g., RS-232, CAN) is a plus A strong understanding of networking principles and protocols (e.g., TCP/IP, UDP) is a plus Familiarity with sensors, control systems, and maritime operations is a plus Knowledge of DoD standards and regulations related to software development is advantageous Excellent problem-solving skills and ability to work in a fast-paced startup environment Strong communication skills and the ability to collaborate effectively with cross-functional teams Benefits Medical Insurance: Comprehensive health insurance plans covering a range of services Saronic pays 100% of the premium for employees and 80% for dependents Dental and Vision Insurance: Coverage for routine dental check-ups, orthodontics, and vision care Saronic pays 99% of the premium for employees and 80% for dependents Time Off: Generous PTO and Holidays Parental Leave: Paid maternity and paternity leave to support new parents Competitive Salary: Industry-standard salaries with opportunities for performance-based bonuses Retirement Plan: 401(k) plan Stock Options: Equity options to give employees a stake in the company’s success Life and Disability Insurance: Basic life insurance and short- and long-term disability coverage Additional Perks: Free lunch benefit and unlimited free drinks and snacks in the office Physical Demands Prolonged periods of sitting at a desk and working on a computer. Occasional standing and walking within the office. Manual dexterity to operate a computer keyboard, mouse, and other office equipment. Visual acuity to read screens, documents, and reports. Occasional reaching, bending, or stooping to access file drawers, cabinets, or office supplies. Lifting and carrying items up to 20 pounds occasionally (e.g., office supplies, packages).

Posted 1 week ago

Senior Software Developer-logo
Senior Software Developer
Home Office CareersRock Island, Illinois
We are seeking a Senior Software Developer in the Information Technology department to analyze complex operations and systems for Modern Woodmen of America. This individual will implement changes and improvements using advanced programming, systems analysis, design, and problem-solving techniques. Modern Woodmen of America is the nation’s third largest fraternal benefit society with assets over $17B. Fraternal benefit societies are unique membership organizations with peculiar names that pair the “member owned” characteristic of a mutual insurance company with the “social mission” characteristic of a service organization. They unite individuals with common bonds, provide a variety of life insurance and investment products, and form one of the nation’s most effective volunteer networks. Responsibilities: Perform and/or lead the technical design and development of complex application systems using existing and emerging technology platforms. Lead technical staff and users to research, analyze, and resolve complex technical problems. Estimate and define project timeline and tasks; analyze and estimate time and resources, and lead change impact analysis. Recommend system solutions by comparing advantages and disadvantages of custom development versus purchase alternatives. Design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk in accordance with the Society’s established Software Development Life Cycle standards and development guidelines. Develop technical documentation that accurately and thoroughly depicts the software design and code base to assist Quality Assurance testing and production support activities. Create and review unit and test plans. Identify opportunities to improve processes. Analyze, identify, and troubleshoot issues encountered in production and/or reported by users, by investigating and conducting in-depth research and debugging code. Coordinate operations between departments to ensure smooth implementation of procedures and/or operations. Import technical guidance and training to fellow software developers and train users in the use of new or revised systems. Provide updates to the Software Development Supervisor and Project Managers on work in progress, work completed, work planned and issues potentially impacting on-time completion or quality of work. Evolve job knowledge by researching new technologies and software products, participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations. What we need: Bachelor’s degree in Computer Science or related field. 5+ years experience. Working knowledge of the following technologies preferred: Visual Studio, VB.Net, C#, SQL, CSS, Javascript, Git, ADO Excellent written and verbal communication skills. Ability to multi-task and practice good time management skills, both individually and as part of a team. Working knowledge of object-oriented programming, relational databases, strong application design, in-depth documentation, and analysis. Stay current on new technologies and software by engaging in continuous learning and professional activities. What we offer: Pay: The annual pay range for this position is $85,000.00-$100,000.00. The specific rate will depend on the successful candidate’s qualifications and prior experience. Work Arrangements: This is a full-time hybrid position: 37.5 hours per week (7.5 hours per day), Monday- Friday, with flexible start time between 7 a.m.-9 a.m. Hybrid positions work at least three days in office and the remaining days each week working from hom Employees beginning to work in a new hybrid role will be asked to work on-site (five days a week) during the initial training period which may be up to one year. Stability: Modern Woodmen has been Modern Since 1883® and exists for our members. We make long-term decisions that provide stability for our employees, financial representatives, and members. Respect for personal time : We offer vacation, sick leave and 11 paid holidays. We value your time outside of work and offer careers that blend work and life well. Professional growth : Benefit from our commitment to employee development which includes educational offerings to enhance your knowledge of our industry. Great culture : We build strong working relationships across our organization through collaborative work and volunteer opportunities. A beautiful office: Enjoy a beautiful view! Our home office, located in downtown Rock Island, IL, has a lovely plaza overlooking the Mississippi River. On-site Café: Our employees can purchase a variety of breakfast, lunch, and beverage options at Café 1883. A thriving local community: Not from the Quad Cities and hesitant to consider relocation? Give it some thought. The Quad Cities offers an idyllic Midwestern lifestyle along the mighty Mississippi and consistently ranks at the top of the list for quality of life and cost of living. It is home to more than our share of artists, festivals, and fun in every season. Exceptional benefits : Our comprehensive benefits package is designed to support your health and financial well-being. Benefits include: Company-paid retirement plan Matching 401(k) plan Employee Impact Bonus Medical, Dental and Prescription Drug Insurance. We pay 100% of employees’ health insurance premiums and 50% of employee dependents’ premiums. Group term life insurance. Long-term and short-term disability. Voluntary benefits: vision, flexible savings accounts (FSA), accident insurance Modern Woodmen is an equal opportunity employer. Modern Woodmen is committed to providing a respectful environment where each person’s diverse opinions, attitudes, attributes, and feelings are respected.

Posted 1 week ago

Senior Software Architect - Data Center Systems-logo
Senior Software Architect - Data Center Systems
Nvidia UsaAustin, California
We are building innovative server systems for GPU accelerated applications, such as Deep Learning. Data Center SW team architects and develops the end to end software and firmware stack for these systems. We are looking for a Senior Software Architect who has deep expertise in designing server platforms and has added understanding of application use cases in Deep Learning workloads. You will work with world class engineering teams, product management, Operations and Customer support to build systems that will truly delight our customers. What you’ll be doing: You will lead software activities for NVIDIA's deep learning server platforms, from design through production; collaborating with teams across company to deliver software solutions Drive the system architecture for a complex server platform in a multi-functional environment. Partner across application software, libraries, system software and firmware teams to design complete software solutions for new server platforms Work directly with major customers to understand their requirements and work to align their roadmap with NVIDIA’s roadmap. Work with business partners and vendors to shape their products to meet NVIDIA’s needs. Develop a roadmap of new technologies and protocols and drive their design and adoption. Mentor architects and engineering teams to grow them into future leaders. Make key technical decisions for designs involving complex inter-component dependencies. What we need to see: Deep experience in designing architecture for scalable and performant server systems, particularly at the SW/HW interface. Understanding of HPC or Deep learning workloads and use of accelerated computing platforms. Expertise in Out of Band and In-band management architectures. Knowledge of server system architecture and implications of architecture decisions on overall performance of end applications. Demonstrable experience in implementing left shift strategy to de-risk program execution. Excellent written and verbal communication skills. BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience. 10+ years in the area of System architecture and design. Ways to stand out from the crowd: Knowledge of cloud and cluster level deployment and management systems. Strong background of device management protocols such as Redfish, IPMI, MCTP, PLDM and RDE. Knowledge in storage and networking technologies. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love a challenge? If so, we want to hear from you. Come, join our Data center server systems team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field. The base salary range is 224,000 USD - 425,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits . NVIDIA accepts applications on an ongoing basis. 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.

Posted 1 week ago

Software Engineer-logo
Software Engineer
LatitudeHanover, Maryland
Job Description: Software Engineer Location : Hanover, MD Employment Type: Contract to Hire Security Clearance: Active, or ability to obtain Secret Clearance About the Role: We are seeking a highly skilled Software Engineer with expertise in C++ or Java development in a Linux environment. The ideal candidate will contribute to designing, developing, and maintaining robust software solutions that support mission-critical systems. Candidates with prior Department of Defense (DOD) or Navy experience are highly preferred, as this role involves working on projects aligned with defense applications. Key Responsibilities: Design, develop, and maintain software applications using C++ or Java in a Linux-based environment. Collaborate with cross-functional teams to define, design, and deliver innovative software solutions. Optimize and troubleshoot software to enhance performance, scalability, and reliability. Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment. Write and maintain technical documentation for software design and development processes. Ensure compliance with DOD standards and cybersecurity protocols. Work on system integration and testing in collaboration with hardware and other software systems. Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 3+ years of professional experience in software development using C++ or Java. Proficiency in developing and debugging software in a Linux environment. Strong understanding of software design principles, data structures, and algorithms. Experience with version control tools (e.g., Git) and build systems (e.g., CMake, Make, or Ant). Excellent problem-solving skills and attention to detail. Preferred Qualifications : Prior experience working on DOD or Navy projects. Knowledge of real-time systems, embedded systems, or distributed systems. Familiarity with network protocols and communication frameworks. Active or prior security clearance (e.g., Secret Clearance). Experience with DevOps practices, containerization (e.g., Docker), or CI/CD pipelines. $70,000 - $95,000 a year

Posted 30+ days ago

3.3 Software Engineer: Backend-logo
3.3 Software Engineer: Backend
Field AIMission Viejo, California
Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence. We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications. Join our mission to transform how humans and robots collaborate. As a software engineer specializing in backend development , you will design and implement critical systems that enable seamless data flow, sensor integration, and robust communication for cutting-edge robotics solutions. This role focuses on developing backend systems with high-performance computing, sensor integration, and driver development to support real-world robotics applications. What You Will Get To Do Develop, maintain, and optimize backend services for robotics systems, focusing on high-performance and real-time requirements. Write and maintain low-level drivers for sensors and actuators, ensuring reliable integration and communication. Integrate data from sensors such as LiDAR, cameras, IMUs, GPS, and other IoT devices into cohesive backend architectures. Work with robotics frameworks like ROS to manage communication between robots, backend systems, and user interfaces. Build and optimize high-quality data pipelines to process and store real-time and batch sensor data. Design scalable and efficient databases for storing robotics telemetry, logs, and analytics. Collaborate closely with robotics engineers to ensure backend systems meet operational requirements for control and monitoring. Monitor, debug, and optimize system performance to meet low-latency and high-reliability standards. What You Have 3+ years of experience in backend development, with expertise in building high-performance, real-time systems. Strong programming skills in C++ and Python, with a focus on backend systems and driver development. Proficiency with ROS (Robot Operating System), including experience with topics, services, and action servers. Experience in writing device drivers for integrating various sensors and actuators with robotics platforms. Deep understanding of sensor technologies such as LiDAR, cameras, IMUs, and GPS, and their data processing requirements. Experience with DevOps tools and practices (e.g., CI/CD pipelines, containerization with Docker) is a plus. What Will Set You Apart User-Centric Mindset: A solid understanding of usability principles or user-centered design is a major plus Compensation and Benefits Our salary range is generous ($70,000 - $300,000 annual), but we take into consideration an individual's background and experience in determining final salary; base pay offered may vary considerably depending on geographic location, job-related knowledge, skills, and experience. Also, while we enjoy being together on-site, we are open to exploring a hybrid or remote option. Why Join Field AI? We are solving one of the world’s most complex challenges: deploying robots in unstructured, previously unknown environments. Our Field Foundational Models™ set a new standard in perception, planning, localization, and manipulation, ensuring our approach is explainable and safe for deployment. You will have the opportunity to work with a world-class team that thrives on creativity, resilience, and bold thinking. With a decade-long track record of deploying solutions in the field , winning DARPA challenge segments, and bringing expertise from organizations like DeepMind, NASA JPL, Boston Dynamics, NVIDIA, Amazon, Tesla Autopilot, Cruise Self-Driving, Zoox, Toyota Research Institute, and SpaceX, we are set to achieve our ambitious goals. Be Part of the Next Robotics Revolution To tackle such ambitious challenges, we need a team as unique as our vision — innovators who go beyond conventional methods and are eager to tackle tough, uncharted questions. We’re seeking individuals who challenge the status quo, dive into uncharted territory, and bring interdisciplinary expertise. Our team requires not only top AI talent but also exceptional software developers, engineers, product designers, field deployment experts, and communicators. We are headquartered in always-sunny Mission Viejo (Irvine adjacent), Southern California and have US based and global teammates. Join us, shape the future, and be part of a fun, close-knit team on an exciting journey! We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, martial status, mental or physical disability, or any other legally protected status.

Posted 30+ days ago

Senior Flight Software Engineer-logo
Senior Flight Software Engineer
Scout SpaceReston, Virginia
Scout is building a new way to see and operate in space: with a new paradigm of data empowering every satellite to make space safer. We are a rapidly-growing team; we are deploying real solutions to orbit over the next 2 years; and our work will transform the face of spaceflight. We are looking for people that bring excitement and energy to our organization, are curious and eager to learn, and want to help drive our programs forward. As a Senior Flight Software Engineer , you will lead the development of Scout’s flight software systems for imaging payloads which perform image capture, processing, and data exploitation on orbit using embedded hardware. You will also contribute to Scout’s autonomy software which executes autonomous tasking and decision making on-orbit. Your work will directly contribute to the next generation of intelligent satellite operations, ensuring reliability, efficiency, and scalability. Your contributions will impact the organization's ability to meet market demands, comply with industry standards, and maintain a competitive edge. Responsibilities Design, develop, and maintain Scout’s flight software on flight hardware to meet mission requirements. Contribute to the development of algorithms for decision-making, fault detection, and adaptive responses in real-time space environments. Collaborate with interdisciplinary teams to integrate flight software and autonomy into spacecraft design and mission operations. Perform verification and validation of flight software for performance and reliability in operational environments. Drive system-level architecture for autonomy-related features, ensuring compliance with mission and system constraints. Document and maintain software development processes and support end-to-end mission requirements. Participate in hardware-in-the-loop (HITL) software testing and simulation activities to validate flight software performance and autonomy functions. Required Qualifications Bachelor’s or advanced degree in Computer Science, Aerospace Engineering, or a related field. 5+ years experience developing and deploying software for space systems. Background in spacecraft mission operations or control systems. Strong programming skills in modern C++ Expertise in real-time operating systems (RTOS) and software architecture for embedded systems. Experience with software verification and validation processes. Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment. Eligible to hold a security clearance. Preferred Qualifications Direct experience with the entire spacecraft life-cycle, particularly in post-launch activities including commissioning, anomaly resolution, and day to day operations. Familiarity with machine learning applications in space systems. Experience with analytical programming languages such as Python, or similar languages. Knowledge of fault-tolerant software architectures. Experience with autonomy algorithms, such as path planning, state estimation, or AI-based decision-making. Experience with space communication protocols and interfaces. Demonstrated ability to work on multidisciplinary teams and mentor junior engineers. Benefits Open Time Off Paid Parental Leave Medical, Dental, Vision Insurance 401k Matching Health Savings Account, Flexible Spending Accounts, Dependent Care FSA Wellness Stipend Work From Home Stipend Life Insurance Long-term Disability plans Commuter Benefit Education Reimbursement Don't fulfill all the qualifications listed above? If you still feel like you might be a good fit, please feel free to APPLY ANYWAY. We believe in a well-rounded team, and this sometimes means that someone with out-of-context knowledge can contribute just as well as someone with very explicit alignment with our capabilities needs stated. Our positions are based in the Reston, Virginia area. This is an in-person opportunity. Scout Space Inc. does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor. To conform to US Government space technology export regulations, applicants must be a US citizen, lawful permanent resident of the US, a protected individual as defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorization from the US Department of State. We’re Proud to Prioritize Mental Health. Scout Space has been recognized with the Bell Seal for Workplace Mental Health by Mental Health America. This certification reflects our ongoing commitment to creating a supportive environment where mental well-being is valued, protected, and openly talked about. We know that when people feel seen and supported, great work happens, and that is the kind of culture we are building here at Scout Space.

Posted 6 days ago

Java Software Developer/Engineer-logo
Java Software Developer/Engineer
CACISterling, Virginia
Java Software Developer/Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 6/3/2026 Job Description: CACI is seeking a Software Developer to join a multidisciplined team to work on delivering the next generation of mission management systems using cutting edge cloud native technologies following an extreme agile continuous deployment software development framework. The Opportunity: As a developer on this exciting and dynamic program; you will bring your zest for software development to work within a multi disciplined agile team in designing, developing, and maintaining next generation mission management applications. We’ll look to you to learn how to help develop, troubleshoot, and maintain cloud native microservices and a user interface (UI) for a data-rich application with complex user workflows. As a part of the development process and supporting user adoption, you will write automated tests against your code, deploy to a fully automated DevSecOps pipeline, and help troubleshoot any bugs found. Each day, you can expect to report a brief status at an agile stand-up meeting, dig into the highest priority work to accomplish that day, code with your teammates, and participate in TEMs as needed. Technologies you will use include: • Java 17: Spring Boot, Spring Framework, and REST microservices • JavaScript/TypeScript: Frameworks like Vue 3 and Bootstrap • Automated testing tools: Mockito, JUnit, Cypress, etc. • Databases: PostGres, MySQL, Redis, AWS DynamoDB, etc. • Cloud Services: AWS EC2, RDS, S3, SNS/SQS, and Lamda. • SCM and issue tracking tools like Git, Jira, Confluence, etc. • DevSecOps pipeline tools such as Gitlab CI/CD, SonarQube, Fortify, etc. You’ll Bring These Required Qualifications: • Available to work in-person at CACI facilities in Sterling, VA or Aurora, CO • Clearance: Must have TS/SCI with CI poly (or be willing to take CI poly) • Education: Bachelor’s Degree in STEM field or related experience • Experience with Java/Back-end OR • Experience with Web/Front End • Experience developing within Linux environment • Willingness to work across Full Stack of product • Willingness to work within true Agile Kanban processes and dynamic development environments. • Demonstrated experience working with others in a team environment. • Willingness to obtain a Security+ certification These Qualifications are desired: • Experience with Agile methodologies and DevOps processes and tools • Experience using Amazon Web Services • Experience with container management tools (e.g., Docker, Kubernetes) • Experience with Git / GitLab source code management tools • Experience using Test Driven Development (TDD) tools such as Cypress and Mockito. • Experience with database systems such as MySQL, Redis, etc - ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $58,000-$115,900 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 1 week ago

Senior Software Engineer, Cloud and Enterprise Agents-logo
Senior Software Engineer, Cloud and Enterprise Agents
Cisco ThousandEyesSan Francisco, California
Who We Are The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As the world continues its digital transformation and relies more on cloud services and the Internet, the “network,” which is now both public and private, has become a black box our customers cannot see or understand. Our Internet and cloud intelligence platform delivers the only collectively powered real-time view of the Internet and private networks, cloud, and SaaS platforms, helping enterprises and service providers identify problems before they impact revenue, damage brand reputation, or halt employee productivity. In August 2020, Cisco Systems completed the acquisition of ThousandEyes, which now forms the ThousandEyes Business Unit within the Cisco Networking Business Group and is the Network Assurance solution for Cisco across the Cisco Networking Cloud and Cisco Security Cloud. About the Role The Application Window is expected to close on 6/30/25. However, the job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. The goal of the cloud and enterprise agents data platform is to provide customers end-to-end visibility into infrastructure (cloud or native), applications, networks, the Internet, and everything in between. With ThousandEyes' unprecedented visibility into application and internet performance, we can help root cause issues that are impacting business-critical experiences and give customers confidence in their ability to solve issues and deliver stellar experiences. This position is based in either San Francisco, CA or Seattle, WA. What You’ll Do: We are looking for a Senior Software Engineer who is passionate about building and adding to one of the core products at ThousandEyes. The team oversees how an agent is created, configured, released, and managed through its lifecycle, which we achieve through our system of microservices. We are primarily a backend Java team, with some occasional frontend development in JavaScript. You like performant systems, we help manage 100,000+ agents running ~250,000 tests a day across multiple operating systems and various hardware. You are responsible for creating reliable and efficient systems, and supporting them in production. You are a team player, we are a collaborative team of five working closely together to deliver results. Responsibilities: Develop features for and maintain our fleet of microservices Support our customer-facing web pages and internal support pages Lead and plan cross-team projects in our roadmap Regularly learn and share relevant technical knowledge within and outside of the team Participate in our on-call rotation and support our production systems Minimum Qualifications: 5-8+ years of experience with JVM based languages such as Java, Kotlin, Scala, etc. Experience with enterprise build tools (maven, gradle, etc) Knowledge and use of datastores (relational/SQL and non-relational/NoSQL) Excellent team collaboration and communication skills An eye for proactively identifying and resolving risks and issues in production systems Ability to mentor peers and other members of the team Preferred Qualifications: Experience with Kafka Knowledge and use of Docker, Kubernetes, and cloud technologies (AWS, Azure, and GCP) Proficiency with JavaScript and/or TypeScript Comfort with front-end frameworks such as React, Angular, or Vue Experience with network protocols (TCP/IP, DNS, BGP, etc) Cisco values the perspectives and skills that emerge from employees with diverse backgrounds. That's why Cisco is expanding the boundaries of discovering top talent by not only focusing on candidates with educational degrees and experience but also placing more emphasis on unlocking potential. We believe that everyone has something to offer and that diverse teams are better equipped to solve problems, innovate, and create a positive impact. We encourage you to apply even if you do not believe you meet every single qualification . Not all strong candidates will meet every single qualification. Research shows that people from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy. We urge you not to prematurely exclude yourself and to apply if you're interested in this work. Cisco 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. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records. US – COMPENSATION RANGE 169,600 USD - 222,200USD Message to applicants applying to work in the U.S.: When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday. Employees accrue up to 20 days of Paid Time Off (PTO) each year and have access to paid time away to deal with critical or emergency issues without tapping into their PTO. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco pays at the standard rate of 1% of incentive target for each 1% revenue attainment against the quota up to 100%. Once performance exceeds 100% quota attainment, incentive rates may increase up to five times the standard rate with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

Posted 1 week ago

Software Engineer II - Real Estate Mortgage Lending-logo
Software Engineer II - Real Estate Mortgage Lending
Truist BankRichmond, Virginia
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status. Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America) Please review the following job description: o Deliver technically complex solutions within the Real Estate Lending Technology team. Perform system integration support for all project work. Consult and partner with the business product owners, application architects and delivery leads to understand the end goal and offer solutions and recommendations during the design. ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. 1. Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area. 2. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing. 3. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production. 4. Build in and maintain security controls and monitoring in support of company standards. 5. Typically lead moderately complex projects and participate in larger, more complex initiatives. 6. Solve complex technical and operational problems. Act as a resource for teammates with less experience 7. May oversee the work of a small team. 8. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner. QUALIFICATIONS Required Qualifications The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 1. Bachelor’s Degree and four to seven years of experience or equivalent education and software engineering training or experience 2. In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices 3. Understanding of key business processes and competitive strategies related to the IT function 4. Ability to plan and manage projects and solve complex problems by applying best practices 5. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information Preferred Qualifications: 1. College degree in Computer Science, math or related field of study. Bachelor’s degree in computer science, computer engineering or related degree and eight years of experience or an equivalent combination of education and work experience 2. Experience with Real Estate Lending Technology 3. Proficient in .net core and Web API development 4. Experience with CI/CD pipelines for automated testing and deployments 5. Knowledge of other programming language such as Python, Java, HTML, CSS 6. Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills 7. Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level 8. Experience with Open Source tools and frameworks 9. Experience with cloud technologies, such as AWS, Azure, or GCP 10. Strong understanding of SOA and/or Open API methodologies and service architectures 11. Experience using web servers, application containers, caching technologies 12. Solid knowledge of relational database design and development (SQL, stored procedures, data modeling, SQL Server, MongoDB, Snowflake ) 13. Understanding of Microservices architecture (Experience with Kubernetes) 14.Proven ability to write comprehensive unit and integration tests OTHER JOB REQUIREMENTS / WORKING CONDITIONS Sitting Constantly (More than 50% of the time) Standing Frequently (25% - 50% of the time) Walking Frequently (25% - 50% of the time) Visual / Audio / Speaking Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone. Manual Dexterity / Keyboarding Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers. Availability Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need. Travel Minimal and up to 10% General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site . Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work. Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify

Posted 1 week ago

Software Engineer, Data Platform-logo
Software Engineer, Data Platform
MetronomeNew York City, New York
About Us Metronome is the leading usage-based billing platform built for modern software companies. With Metronome, companies can launch products faster, offer any pricing model, and streamline finance workflows without writing code. Our platform computes millions of invoices per billing period and is scaling rapidly to accommodate new customers, saving them hours of development time and manual invoicing and enabling them to use consumption data to better serve their customers. Our customers love our product and approach, and we’re humbled to work with amazing companies like OpenAI, Databricks, NVIDIA, Confluent, and Anthropic. You'll be joining an experienced team that includes founders who have successfully built and sold startups before. Our founders and employees also have direct experience building and scaling teams through massive growth at companies like Dropbox, Clever, and New Relic. On the back of this experience and our success-to-date, we’ve raised over $128M from leading investors including NEA, Andreessen Horowitz, General Catalyst, Elad Gil, and Workday Ventures. We’re also proud to have founders and executives of companies like Segment, Plaid, Looker, Gitlab, Confluent, HashiCorp, and Snowflake, as investors who have experienced the pain we're solving firsthand. About the Role The Data Platform team is responsible for aggregating all of Metronome’s data and providing offline data computation in near real-time and batch . Our Data Platform is unique since it not only powers internal use-cases, but also some of our most critical products and customer-facing features—including Data Export (which transfers data into customers' data warehouses), in-app analytics and reporting , and internal analytics . Our work directly powers financial workflows for companies like OpenAI , Anthropic , Confluent , and Databricks , enabling everything from revenue reconciliation and books close to r egulatory reporting and forecasting . Core Areas of Ownership As an engineer on the Data Platform team, you'll ingest and process all of Metronome’s data and build a self-serve platform that enables other teams to create features and products on top of it. We view our role as force multipliers enabling products to be built faster and safer. You’ll help solve challenges like: Scalability – Ingesting and processing all of Metronome’s event and usage data, transferring terabytes per day to customers with strict SLAs, and building infrastructure that scales with our growth. Reliability & Data Integrity – Powering financial workflows where accuracy is non-negotiable—this data is used for books close, reconciliation, and compliance . Performance & Latency – In usage-based businesses, revenue is dynamic and deeply tied to usage data. The faster we can aggregate and expose this data, the faster our customers can act—whether that’s forecasting, preventing overages, or adjusting pricing. Partner with product engineering teams to enable and extend data-powered product features like: In-app analytics dashboards, Machine learning models to forecast revenue and recommend pricing and Custom reporting and usage breakdowns for end-customer finance teams What You'll Do Build batch and streaming pipelines capable of processing hundreds of thousands of events per second and generating millions of downstream records within a single job. Build out capabilities and golden paths for other engineers to build features on top of our large data warehouse in a self-service manner. Define and build the tools, systems and interfaces required for internal non-technical users to make business decisions on top of Metronome’s data (finance, product, go to market). Influence the overall architecture of Metronome. Drive the technical direction around usage of batch, streaming and real time compute primitives. Shape how key technologies like Spark, Clickhouse, Dagster fit into our company-level strategy. Qualifications 5+ years of experience designing and building scalable infrastructure systems —whether distributed services, internal platforms, or foundational tooling. Hands-on experience scaling distributed systems , with a deep understanding of performance, reliability, and fault tolerance—either as a senior individual contributor or technical lead. Ownership of mission-critical production systems , with a strong focus on reliability, scalability, observability, and incident response. Strong cross-functional collaboration skills , with a track record of driving solutions across engineering, product, and infrastructure teams. Proven success delivering high-impact projects in fast-paced, high-growth environments—navigating ambiguity, managing scope, and consistently landing quality outcomes. Experience mentoring engineers across experience levels , fostering growth through code reviews, design discussions, and technical leadership. Clear and thoughtful technical communication , whether writing design docs, participating in architecture reviews, or sharing context with non-engineering stakeholders. We don't filter based on current expertise, so at Metronome you will learn: AWS (S3, RDS, EKS, Athena, Lambda, Step Functions, and more!) Infrastructure as Code (Terraform, Serverless Framework) Languages (Python, Typescript, Java - for working with Kafka) CI/CD (AWS CodePipeline & CodeDeploy, CircleCI) Compensation The estimated base salary range for this role is $171,200 - $214,000. In addition to your base salary, Metronome offers a competitive total rewards package, including but not limited to, market-benched equity, sales incentive pay (for eligible roles), comprehensive health benefits, and other benefits listed below. The actual base salary will vary based on factors including market value, individual qualifications objectively assessed during the interview process, and previous experience. The listed range above should serve as a guideline and may be modified at any time. We believe that compensation reflects the expected impact you will have at the company, relative to the market value of your role. We also conduct an annual pay audit to ensure pay is fair, indexed to market value, and that pay takes into account continued performance at Metronome. If you would like to learn more about our philosophy or about why we are all billing nerds, send us a message. We’d love to talk! Benefits for Full-time employees: Excellent medical, dental, vision, and life insurance coverage, including a One Medical membership Paid parental leave FSA (Flexible spending account) Retirement planning - Traditional and ROTH 401(k) Flexible time off Employee assistance program (mental health benefits) Culture where personal growth is highly valued We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Posted 30+ days ago

Software Development Engineer, C++ - Server Integrations-logo
Software Development Engineer, C++ - Server Integrations
Network OptixWalnut Creek, California
Network Optix (Nx) is a global powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Operating System helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions. Nx is headquartered in Walnut Creek, California with additional locations in Burbank, California, Portland, Oregon, Belgrade, Serbia Taipei, Taiwan, and regional teams distributed across the globe. Recognized on the Inc 5000 Fastest Growing Companies list for 9 years running, we are committed to expanding our teams cross-functionally and globally. Network Optix aims to power the world’s most intelligent video solutions, with the ultimate goal of carving a path toward revolutionizing the landscape of video technology and transforming how we perceive the world around us. Our team is responsible for a big part of the server development - camera support. There are various camera manufacturers that have their own protocols to work with devices (ip-based. tcp/udp-based, http-based, soap-based, onvif-based etc, all kinds of text and binary protocols). The integration team investigates and supports them, often doing reverse engineering. A sufficient part of the work is investigating bugs on local and remote devices using Wireshark. Our software runs on all kinds of hardware and operating systems. We write efficient portable code using C++20/23, cmake, conan, git. What you’ll be doing Examine various camera APIs and create camera plugins for different vendors Maintain and improve camera support on the server side Cooperate with the core server team to improve camera-server interaction Investigate Wireshark logs and server logs to fix bugs incoming from tech support Interact with device manufacturers to improve their APIs Refactor existing code and increase test coverage (UT and FT) Review the code of the other members of the team Subject area Main directions of development are (dozens of protocols are used for each): camera search camera capabilities obtaining camera configuration camera controlling receiving mediastreams receiving video analytics data Some camera features to obtain, configure and control : audio/video sources audio/video encoders ptz (pan-tilt-zoom) capabilities advanced capabilities (wipers, heaters etc) speakers io-port features security features (door-bells, locks, alarms) Modern cameras advanced video analytics capabilities we support : events (linecrossing, loitering etc - more then 50) object tracking and classification recognition (license plate, face etc) settings for analytics (drawing regions of interest etc) Required experience & skills Experience with a large codebase and the ability to support the current codebase Strong background in C++17/20 in multi-threaded environment Deep understanding of the network stack and experience in asynchronous network programming Experience in investigating network traffic with Wireshark Experience in debugging and problem-solving Understanding of OOP and software design patterns Ability to write efficient and portable code Experiences in implementing unit and functional tests Nice to have Knowledge of Qt 6 Acquaintance with C++23/26 Cross-platform experiences with Windows and Linux, including embedded devices Understanding of Windows/Linux entrails Basic skills in system administration Experience with Web-services, SOAP, and ONVIF Hybrid The position is ideally a hybrid role and the office is located in Walnut Creek, CA. The work cannot be completely remote, as it requires interaction with equipment (Cameras, Intercoms, NVRs, IP-speakers). Base pay range $180,000 - $220,000 USD Network Optix is an equal opportunity employer committed to diversity and inclusion in the workplace. We celebrate the diversity of our workforce, which includes people of all cultural, national, racial, gender identities, and those who have served in the military. We strive for an environment where creativity and collaborative growth thrive. If you have a disability or special need that requires accommodation, please let us know. CCPA disclosure notice

Posted 3 weeks ago

Java Software Engineer-logo
Java Software Engineer
CACISterling, Virginia
Java Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: None Anticipated Posting End: 7/1/2025 The Opportunity: CACI is seeking an experienced Java Software Developer to join a multidisciplined team to deliver the next generation of mission management systems using cutting-edge cloud native technologies and following an agile continuous deployment software development framework. The project develops prototypes to automate manually intensive processes and determine whether certain functions are possible (i.e., feasible) given a variety of dynamic, real-time inputs. Responsibilities: • Develop automated prototypes to replace manually intensive processes • Collaborate with product managers, systems engineers, and other developers on your scrum team at daily stand-ups, weekly iteration planning meetings, and weekly demos to the customer • Develop and maintain cloud-native Java-based microservices using continuous integration/continuous development (CI/CD) suites like Gitlab Qualifications: • Available to work in-person at CACI facilities in Sterling, VA or Aurora, CO • Must possess an active TS/SCI and must be able to obtain the required customer polygraph • Bachelor’s Degree in STEM field or related experience • 5+ years of experience in software development • Experience with feasibility software services and algorithm development • Experience with Agile methodologies and DevOps processes and tools • Experience with Java • Experience developing within Linux environment. • Experience with container management tools (e.g., Docker, Kubernetes) • Experience with microservice-based architecture • Experience with Git/GitLab source code management tools • Willingness to obtain Security+ certification Desired: • TS/SCI with polygraph • Current Security + Certification • Experience using automated testing tools such as Cypress and Mockito, and Playwright • Experience with database systems such as MongoDB - ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $82,100-$172,400 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 6 days ago

Senior Software Engineer, Ruby on Rails-logo
Senior Software Engineer, Ruby on Rails
MudflapPalo Alto, California
Mudflap serves the $800B trucking industry, the backbone of the U.S. economy. Our market-leading payment products help truckers save thousands of dollars on fuel (their #1 business expense), while providing our fuel stop partners with access to new, hard-to-reach customers. We’re a fast-growing marketplace business looking for a new customer-obsessed teammate to join us on this exciting journey. As a Senior Software Engineer, Ruby on Rails, you will strengthen the existing capabilities of our platform and support new growth areas, based on a modern stack that serves our mobile, web, and enterprise applications. We are extremely product and customer centric, and engineers play a key role in major company-wide projects. This is an opportunity to build at a rapid pace and continue creating a platform that hundreds of thousands of SMB trucking companies use to run their business - and love! Work Location: This can be a fully remote position. While we operate across multiple time zones, most collaboration happens during Pacific Time working hours. Candidates should be able to work a schedule aligned with the PT time zone. Expectations (In this role, you will): Build complex, large-scale, production-grade web apps and APIs using Ruby on Rails Build endpoints for consumption by native iOS and Android apps Architect complex features and third party integrations Simplify technology in a way that internal stakeholders can understand Design database schemas that stand the test of time Write clean, well-tested, maintainable code Take ownership of your projects from beginning to end Exhibit enthusiasm about sharing and adopting best practices with your team Be flexible--you understand the needs of a startup Be detail-oriented, a fast learner, and scrappy Perks and Benefits (What we offer): Competitive salary and equity in a high-growth startup Multiple health benefit options Responsible Time Off 401(k) matching Opportunities and support for major career growth Annual Company offsite event (Mudfest!) The salary range for this role is $185,000 - $220,000. This information reflects a base salary range for this position based on current market data, which may be subject to change as new market data becomes available. The candidate's skills, experience, and other relevant factors will determine the exact compensation. Company Overview (Who we are): Mudflap is on a mission to transform the trucking and logistics industry by leveling the playing field for owner operators and small fleets. Backed by top-tier venture investors, including QED, Matrix Partners, Commerce Ventures, NFX, and 500 Startups and included in the Forbes Fintech 50 list, Mudflap offers fleet fuel management solutions. Our core team hails from Disney, Uber, Procore, DoorDash, Google, Meta, Capital One, Affirm and Brex. Here are the core values that we believe in and look for in new teammates: Be Customer Obsessed: We deeply understand customer needs and put our customers at the center of everything we do Make it Count: Act like an owner by focusing on the impact of your work Find a Way: Be a creative problem solver who pushes past roadblocks to win for our customers and our teammates Sweat the Details: We keep our standards high and achieve them by paying attention to every detail Be Curious: Use a growth mindset to question assumptions, take calculated risks and stretch the boundaries of what’s possible

Posted 1 week ago

Imbue logo
Software Engineer, Infrastructure
ImbueSan Francisco, California
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Summary
At Imbue, we leverage large amounts of compute to make our small research team more effective. This role is about enabling and supporting those large-scale compute efforts and all of the other software infrastructure that goes into making research a pleasant, seamless experience for the rest of the team, especially as we scale to increasingly higher scale systems.


Example projects
Build and manage wrapper tools that allow code written for single hosts to scale seamlessly to large GPU clusters.
Debug distributed exceptions and improve our logging and tracing stack.
Design improvements to systems that manage secrets, configurations, ongoing jobs, and other stateful components of our software.
Search out and prototype possible additions to our software stack that can integrate and provide extra leverage to pain points in typical workflows.
Dig deeply into open-source or third-party code, including C/C++ libraries, to add debugging information or patch in performance improvements.
Work collaboratively with other members of the team to debug, provide guidance, and design software that is resilient to hardware and networking failures as well as third party tooling issues.
In summary: make good abstractions so that other engineers on the team can work at a higher level and everything else works seamlessly.


You are
A good software engineer. We are strong adherents of "infrastructure as code", so you will be writing (and reading) lots of Python, bash, etc.
Passionate about enabling other engineers and creating good tooling for developers to interact with infrastructure in an automated way.
Experienced enough with dev ops to be properly opinionated. You should understand the trade-offs of various approaches and technologies, and not be dogmatically tied to a single tool.
Careful and detail oriented. We do science and care deeply about the correctness of the results. Our infrastructure reflects this--we highly value robustness and ensuring that systems run reliably and correctly.


Compensation and Benefits
Work directly on creating software with human-like intelligence.
Generous compensation, equity, and benefits.
$20K+ yearly budget for self-improvement: coaching, courses, conferences, etc.
Actively co-create and participate in a positive, intentional team culture.
Spend time learning, reading papers, and deeply understanding prior work.
Frequent team events, dinners, off-sites, and hanging out.
Compensation packages are highly variable based on a variety of factors. If your salary requirements fall outside of the stated range, we still encourage you to apply. The range for this role is $170,000–$350,000 cash, $10,000–$2,000,000 in equity.


How to apply
All submissions are reviewed by a person, so we encourage you to include notes on why you're interested in working with us. If you have any other work that you can showcase (open source code, side projects, etc.), certainly include it! We know that talent comes from many backgrounds, and we aim to build a team with diverse skillsets that spike strongly in different areas.

We try to reply either way within a week or two at most (usually much sooner).



About us
Imbue builds AI systems that reason and code, enabling AI agents to accomplish larger goals and safely work in the real world. We train our own foundation models optimized for reasoning and prototype agents on top of these models. By using these agents extensively, we gain insights into improving both the capabilities of the underlying models and the interaction design for agents.

We aim to rekindle the dream of the *personal* computer, where computers become truly intelligent tools that empower us, giving us freedom, dignity, and agency to pursue the things we love.