Job Closed
This listing is no longer active.
Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
Junior Software Engineer
Location
United States
Posted
70 days ago
Salary
$57.9K - $104K / year
Seniority
Junior
Job Description
Junior Software Engineer
Leidos
Ready for your next career step? The Command and Control Incident Management Emergency Response Application (C2IMERA) program in the Leidos Defense Sector has current job opportunities for talented Junior Software Engineers to join our dynamic team. The successful candidate will work collaboratively with an outstanding team of software developers and engineers to continue to produce and field software on behalf of the US Air Force. This opportunity will provide professional growth that is singularly focused on providing world class solutions to our customers in an exciting, collaborative, and inclusive environment. You will be challenged and provided a tremendous opportunity for growth in a customer-facing, fast-paced, and rewarding environment. This position does allow remote work but candidates that are able to occasionally be onsite at any of the following locations would be preferred. The ideal locations would include Newport News, VA; Lexington, MA; Orlando, FL; Charlottesville, VA; Omaha, NE; or Morgantown, WV. Primary Responsibilities: - Design, develop, troubleshoot, and debug mission critical software source code using modern software development languages and tools, such as java. - Participate in the full software development lifecycle, working within broadly defined parameters. - Use Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams. - Support creation and updating of all relevant documentation and specifications for design, development and testing. - Identify potential roadblocks and develop around them. - Plan and estimate development tasks and work to improve performance metrics. - Develop maintainable code that matches specification. - Develop automated tests leveraging a continuous integration process. - Own delivery of small parts of a system or application. - Work closely with other engineers to develop the best technical design and approach for new product development. - Build software solutions where the solution is not always well defined but always considers the customer first. Basic Qualifications: - Bachelor's degree with 0-2 years of experience or a Masters degree. Additional experience may be considered in lieu of a degree. - US Citizen with at least an active Secret clearance or higher with the ability to maintain your clearance during your employment with Leidos. - Hands-on experience with Java/C++ and object-oriented programming (applicants will be tested). - Hands-on experience with JavaScript and JS frameworks such as React. - Ability to apply software development process fundamentals. - Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques. - Ability to complete tasking independently with minimal direct supervision. - Ability to work and collaborate effectively within a multi-disciplined engineering team. Preferred Qualifications: - Familiarity with basic web technologies including HTML, CSS, XML, REST, JSON, SOAP, and WSDL - Familiarity with web application technologies, such as Apache Tomcat, JBoss, etc. - Knowledge of a version control system (e.g., Git). - Knowledge of Agile Development methodologies. - Familiarity with multiple operating systems (Mac OSX, Windows, LINUX, etc.). - Familiarity with at least one Relational Database Management System (Oracle, MySQL, PostgreSQL, SQL Server, etc.). - Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint). - Familiarity with NoSql databases (MongoDB, etc.). - Familiarity with server-side JavaScript. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: March 24, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $57,850.00 - $104,575.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Related Guides
Related Job Pages
More Software Engineer Jobs
Advisor Batch Developer (UNIX/LINIX/C/Healthcare Claims)
Gainwell TechnologiesGainwell Technologies is committed to a diverse, equitable, and inclusive workplace. We are proud to be an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We celebrate diversity and are dedicated to creating an inclusive environment for all employees.
Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries its rewards. You’ll have an incredible opportunity to grow your career in a company that values work flexibility, learning, and career development. You’ll add to your technical credentials and certifications while enjoying a generous, flexible vacation policy and educational assistance. We also have comprehensive leadership and technical development academies to help build your skills and capabilities. Summary As Advisor Batch Developer (UNIX/LINIX/C/Healthcare Claims) at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. Here are the details on this position. Your role in our mission Apply your skills to support Gainwell as we help clients deliver better health and human services outcomes. - Analyzes customer information requirements and product specifications to define technical content strategy and plan. - Designs and develops written and/or visual product-related information, hard copy, web (user/configuration/troubleshooting guides), and online information (interactive demos, help systems) integrated into product, for a variety of audiences (end user, system administrators, internal support engineers, product developers, training developers). - Codes, builds, compiles, and tests modifications to the system using established team standards. - As customer advocate, helps define/refine product requirements. - Interfaces with cross-functional areas as a member of the product development team. - Works on problems/projects of moderately complex scope. - Exercises independent judgment within defined practices and procedures to determine appropriate action. - Acts as an informed team member providing analysis of information and limited project direction input. - Follows established guidelines and interprets policies. - Evaluates unique circumstances and makes recommendations. What we're looking for - 9+ years of applications design, development and programming with C language, XML, UNIX/LINUX and SQL. - Previous healthcare IT systems experience is required. Must have experience with claims processing systems. - Experience documenting and executing unit test cases. - Experience with support of system design, development, maintenance, and modification. What you should expect in this role - Fully remote opportunity with the option to work anywhere within the United States. - Willingness to work a flexible schedule to accommodate business needs and travel as required. - Video cameras must be used during all interviews, as well as during the initial week of orientation and all customer facing meetings. #LI-SH1 #LI-REMOTE The deadline to submit applications for this posting is April 17, 2025 The pay range for this position is $100,000 - $115,000 per year, however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors. Put your passion to work at Gainwell. You’ll have the opportunity to grow your career in a company that values work flexibility, learning, and career development. All salaried, full-time candidates are eligible for our generous, flexible vacation policy, a 401(k) employer match, comprehensive health benefits, and educational assistance. We also have a variety of leadership and technical development academies to help build your skills and capabilities. We believe nothing is impossible when you bring together people who care deeply about making healthcare work better for everyone. Build your career with Gainwell, an industry leader. You’ll be joining a company where collaboration, innovation, and inclusion fuel our growth. Learn more about Gainwell at our company website and visit our Careers site for all available job role openings. Gainwell Technologies is an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), age, sexual orientation, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Gainwell Technologies defines “wages” and “wage rates” to include “all forms of pay, including, but not limited to, salary, overtime pay, bonuses, stock, stock options, profit sharing and bonus plans, life insurance, vacation and holiday pay, cleaning or gasoline allowances, hotel accommodations, reimbursement for travel expenses, and benefits.
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: - The mission of the Ingestion team in the Online Database Infrastructure org is to provide a managed, reliable, performant and scalable platform for exporting data out of Airbnb’s online databases for asynchronous processing. The team currently builds and operates two managed solutions - one for near real time access to change logs (CDC) and another to provide periodic mutation and full table snapshots. - As a member of this team you would be working with talented engineers on cutting edge technologies to help support Airbnb’s business. You will be the resident expert on the online data exports platform and guide and collaborate with our internal product teams to effectively use the platform. The Difference You Will Make: - Build and operate data ingestion system that enables various ways of accessing data at Airbnb, including ingest DB data in the warehouse in various formats and frequency, and stream change data capture (CDC) at near real time. - Be hands-on (code, design, test) and collaborate with cross team partners (internal customers, dependencies and leadership) to deliver on multi-month projects in a timely fashion. - Raise operational standards by effectively and proactively identifying, debugging and fixing operational issues. Be part of the oncall rotation for the DBExports platform. Your Expertise: - 3+ years of relevant industry experience. - Strong collaboration and communication skills, with the ability to work effectively across teams. - Solid understanding of distributed systems fundamentals and a desire to deepen your expertise in this area. - Ability to write clean, readable, testable, and maintainable code. - Experience onboarding to and contributing to a complex codebase. - Enthusiasm for learning and growing your skills in infrastructure engineering. - Exposure to distributed caching systems, KV stores, or similar infrastructure is a plus. Your Location: This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging: Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You: Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $157,000—$185,000 USD
Lead UI/UX Design & Research Engineer
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations. Headquartered in Fa
Role Description GovCIO is currently seeking a Lead UI/UX Design and Research Engineer. The ideal candidate will have extensive experience engaging with Product Owners, Business Analysts, Software Architects, Software Quality Assurance, and customers to drive Human/Customer Centric research, design, and implementation of application user interfaces. This pivotal role will be critical to the development efforts to improve the Veteran Experience across different departments to ensure timely, efficient, and customer centric feature rollouts. This position is fully remote and available to candidates within the Continental United States (CONUS). - Develops and implements user interface components using React.js, Redux, and a comprehensive design system library. - Participates in system planning and the development deployment process while ensuring adherence to software compliance and testing standards. - Responsible for overseeing the frontend development processes, creating user guidelines, and conducting system analysis. - Lead and guide a team of developers towards successful project execution, ensuring high-quality deliverables and timely completion. - Provide mentorship and leadership, fostering a culture of continuous improvement and excellence within the team. - Establish and promote best practices and coding standards to maintain high standards of excellence within the team. - Collaborate on gathering user requirements, developing user stories, and planning project timelines and estimates. - Oversee the preparation of comprehensive documentation, including reports, operational procedures, and maintenance manuals. - Lead integration testing efforts to ensure seamless system functionality and robustness. - Maintain proactive communication with both internal and external stakeholders to ensure alignment and address any project issues promptly. - Conduct in-depth analysis of system requirements, including data flow, input/output specifications, and hardware/software needs. - Actively participate in code and sprint reviews, ensuring that all deliverables meet contractual obligations and project specifications. Qualifications - Bachelor's with 12+ years (or commensurate experience) - Demonstrated experience leading and conducting human centered design activities - Demonstrated experience developing in React/Redux - Analytical and investigation skills. - Ability to work independently with minimal guidance and supervision. - Experience supervising a team of front end developers/engineers with proven leadership skills. - Experience with Agile Methodology and Scrum Processes. - Advanced knowledge of software development lifecycle. - Experience with government cloud hosting environments AWS as well as both unit testing and end to end testing experience. - Experience with code versioning and project management tools (e.g. Jira, GitHub, Confluence, etc.) - Demonstrated experience in a remote work environment. - Must be a US citizen or authorized to work in the US. Requirements - Proven experience working with the VA and/or other Federal agencies, with a deep understanding of federal processes and regulations. - Strong familiarity with the VA.gov platform and its ecosystem. - Knowledgeable in government cloud hosting solutions, including AWS. - Proficient in leveraging API services to improve user experience. Benefits - Employee Assistance Program (EAP) - Corporate Discounts - Learning & Development platform, to include certification preparation content - Training, Education and Certification Assistance* - Referral Bonus Program - Internal Mobility Program - Pet Insurance - Flexible Work Environment Company Description GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran.
• Design, implement, and maintain end-to-end data pipelines (ELT/ETL) with a focus on reliability, reprocessing, and cost efficiency. • Orchestrate jobs and routines using Airflow (AWS) and serverless functions (AWS Lambda); support deployments on EKS when necessary. • Model data in Snowflake (bronze/silver/gold layers) and develop transformations in dbt (macros, tests, docs). • Build integrations and services in Python with FastAPI to expose/consume data and automate processes. • Ingest, normalize, and version market data, emphasizing historical datasets and distribution (batch-heavy; minimal streaming). • Write high-performance SQL (tuning, partitioning/clustering in Snowflake, and in Postgres). • Use Pandas for ad-hoc data processing, validations, and transformation prototyping. • Ensure quality (dbt tests, data checks), observability (logs/metrics/alerts), security (access controls, masking), and documentation. • Collaborate with business, analytics, and product teams to define SLAs, data contracts, and governance standards.




