Post job

Software engineering internship jobs in Harrisonburg, VA

- 49 jobs
All
Software Engineering Internship
Engineering Internship
Software Developer
Technical Internship
Computer Engineer
Software Engineer Lead
Senior Software Engineer
Principal Software Engineer
Programming Internship
  • Software Engineering Intern (US) - Summer 2026

    Willowtree 3.9company rating

    Software engineering internship job in Charlottesville, VA

    Who We Are Welcome to TELUS Digital - where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada's largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture. With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering. From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are - all backed by the secure infrastructure and scale of our multi-billion-dollar parent company. Location & Flexibility Our interns are integral parts of our teams at TELUS Digital. To help retain our deep culture of collaboration, our interns maintain an in-office presence in a hybrid capacity (Tuesdays, Wednesdays, Thursdays). This role can be located in Columbus, OH, Charlottesville, VA, or Durham, NC. The Opportunity We believe the best ideas come from shared creativity. What sets us apart from other agencies is that our engineers sit right beside researchers and creatives, so perspectives from multiple disciplines shape our products. Our summer internship program gives current students the chance to make an impact by contributing ideas and adding a fresh perspective to real client projects, all while receiving one-on-one mentoring from our full-time team members. Not only that, but you'll have snacks galore, and plenty of chances to socialize with your fellow interns - including fun outings during work hours. We'll have you with us full-time (think 40 hours a week for approx. 11 weeks) and yes, it is definitely paid. Not a bad gig, right? We understand our responsibility to create a diverse, equitable, and inclusive place within the tech industry, while pushing to make our industry more representative. Because of this responsibility, we need candidates who value diversity and inclusion through their work, team collaboration, or involvement in student organizations. Your Impact Your day-to-day work will influence millions of users You'll have the opportunity to learn every day from engineering leadership Hands-on experience by working on real client work You'll build amazing products people love You'll participate in the delivery of large and complex software projects in a team-based environment Your Background You plan to graduate in Fall/Winter 2026 or later Have experience with mobile or web development (Swift, Java, Kotlin, TypeScript, Javascript, etc.) You've done a mobile project in school or in your spare time A self-starter who embraces new technologies You are intellectually curious and enjoy digging into what makes each platform unique A commitment to delivering quality code for best-in-class digital experiences You appreciate good design and have an eye for details Applicants must be authorized to work permanently for any employer in the U.S. We are unable to sponsor employment visas at this time. P.S. Even if you don't have expertise in all of the qualifications listed, we value new perspectives and encourage you to apply. We're committed to building a diverse company that reflects the diversity of our users. If you feel confident about a good amount of the bullet points above, we'll ramp you up on the rest. Equal Opportunity Employer At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants' qualifications, merits, competence and performance without regard to any characteristic related to diversity. We will only use the information you provide to process your application and to produce tracking statistics. Since we do not request personal data deemed sensitive, we ask you to abstain from sharing that information with us. For more information on how we use your information, see our Privacy Policy. Hourly Rate (USD)$31-$31 USD
    $30k-43k yearly est. Auto-Apply 4d ago
  • Lion's PRIDE Program Intern

    Strength In Peers

    Software engineering internship job in Harrisonburg, VA

    Job DescriptionSalary: Stipend Strength In Peers' Lion's PRIDE (Peer Recovery Internship for Development & Empowerment) program is a structured, hands-on learning experience for individuals who want to become a Certified Peer Recovery Specialist in Virginia. Interns complete 500 hours of supervised professional experience required to qualify for the certification exam. Through mentorship, real-world practice, and professional development, interns learn to engage peers with empathy, connect them to community resources, and model hope and resilience through lived experience. Interns will rotate through Strength In Peers' peer-led recovery services, community resource centers, homeless medical respite house, jail-based support groups, and mobile harm reduction program to experience a variety of professional settings. Interns will also develop an Individualized Learning Plan (ILP) where they will select trainings and experiences that align with their professional interests and goals, such as working in crisis services, supporting youth and families, or strengthening their computer skills. At Strength In Peers, recovery grows in communityour pride. This program builds confidence, competence, and compassion on the path to becoming a CPRS and working in the helping professions. Program Benefits $6,000 stipend over the 6-month program period, disbursed biweekly. Mileage reimbursement for travel to field sites from Strength In Peers office locations. Personal Chromebook, laptop bag, and work supplies (yours to keep upon successful program completion). Fully funded trainings aligned with your Individualized Learning Plan (no out-of-pocket costs). 500 hours of hands-on field experience with individual and group supervision led by Certified PRS Supervisors. CPRS exam preparation and application support (including paid application fee). Career coaching, resume guidance, job search help, goal-setting, and networking opportunities during program duration. Alumni support with quarterly check-ins for 12 months after graduation. Minimum Qualifications High school diploma or GED received prior to program start date of 6/22/2026. GED program registration support is available from program staff upon request. Completion of 72-hour DBHDS Peer Recovery Specialist training prior to program start date of 6/22/2026. Scholarships and registration support are available for those who have not yet enrolled in 72-hour PRS training. IF YOU DO NOT MEET THE MINIMUM QUALIFICATIONS, YOU CAN STILL APPLY. GED application support and 72-hour PRS training referral are available upon request.Scholarships are available for 72-hour PRS training if you have not yet registered for a class. Please reach out to Holly Hanks Wanta, Program Coordinator, at ************************* or ************ with any questions or to begin the process. Program Requirements Lived/living experience in recovery from substance use, mental health, and/or trauma-related challenges, with at least one year sustained recovery. Interest in pursuing a career that applies peer recovery principles. Available to begin June 22, 2026, and commit to a 6-month program term (June-December 2026), for a minimum of 20 hours/week (Monday-Thursday, 9am-2pm). Ability to travel to Strength In Peers sites and partner locations and participate in assigned activities. Basic computer skills (email, word processing, data entry). Training provided as needed. You will need to complete a phone and/or in-person interview before being accepted into the Lion's PRIDE program. Participation in an interview does not guarantee acceptance into the program. Preferred Qualifications Completion of 72-hour DBHDS Peer Recovery Specialist training. Personal vehicle for transportation to and from Strength In Peers offices and partner field sites. Personal, educational, and/or volunteer experience with peer support and/or behavioral health. Questions about our program? Need more information about the requirements? Contact Holly Hanks Wanta, Program Coordinator, at ************************* or ************.
    $27k-37k yearly est. Easy Apply 23d ago
  • 2026 Quality Engineer Intern - Charlottesville VA

    Northrop Grumman 4.7company rating

    Software engineering internship job in Charlottesville, VA

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: NoneTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career. An internship at Northrop Grumman is unique. Sure, you'll learn new skills, explore our enterprise, network with experts, connect with thought leaders, and finish with a resume that opens doors. But you'll gain something even more valuable: pride in what you've done. Join us and launch your career. We'll support you with training, employee resource groups, and our shared vision of global security. Northrop Grumman is seeking Quality Engineers for an internship opportunity. This position will be located at our Mission Systems Sector in Salt Lake City. The qualified candidate will become part of Northrop Grumman's Quality and Mission Assurance (QMA) department. The QMA department oversees all aspects of program and site Quality within Salt Lake City from inspection to Quality Engineering, to Quality system compliance. Basic Qualifications A candidate must meet ALL of the below criteria. The candidate must: Be a student who is enrolled full-time and pursuing an undergraduate or graduate degree from an accredited college/university and will be enrolled full time in Fall 2026. Be majoring in Science, Technology, Engineering, or Math (STEM) Be available to work full-time (40 hours per week) for at least 10 weeks during summer 2026. Be able to obtain a U.S. Government security clearance (U.S. citizenship is a pre-requisite) The ability to obtain Special Access Program within a reasonable period of time, as determined by the company to meet its business needs Preferred Qualifications: Have an overall cumulative GPA of 3.0/4.0 or higher Strong analytical and problem-solving skills Attention to detail and a commitment to quality Good communication and teamwork abilities At Northrop Grumman, our internship pay rates are standardized and take into account three main factors: the anticipated graduation date of the individual, the cost of labor of the geographic location, and whether the internship is considered technical or administrative. Intern Pay Range: Bachelors - $22.25 to $28.25 Masters - $32.00 to $34.75 campusjobs The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $32k-41k yearly est. Auto-Apply 2d ago
  • Software Developer

    Action Staffing Services

    Software engineering internship job in Harrisonburg, VA

    This is a permanent, full-time position. Principal Responsibilities •Work closely and effectively with product management and UX Designers to build world class web applications •Translate UX design specifications to responsive and adaptive web applications using HTML5, CSS3, JavaScript that work well across multiple devices. •Contribute to design and architecture of our platform to meet business requirements. •Build reusable components •Iteratively refactor HTML, CSS and JavaScript code so that the UI codebase is scalable and maintainable •Stay current on the latest web tools, client side technologies, standards, and practices. Education •Bachelor or graduate degree in Computer Science or a related technical field. Required Knowledge, Experience and Skills •Experience in development of multi-tier applications and web applications using .Net framework based OO technologies and techniques. Programming experience utilizing C# and ASP.Net is required. •Experience developing cross-browser web applications using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery •Knowledge of RWD techniques and “mobile first” concepts •Experience with JavaScript MVC frameworks (like Ember), single page apps and client-side templates with an excellent understanding of MVC patterns for web applications •Well versed in SQL and relational database models. Experience with Microsoft SQL Server 2008 required. •Proven ability and desire to both estimate tasks and meet deadlines, working effectively with minimal supervision in a team environment •Good analytical and problem solving skills •Strong interpersonal and communication skills with a strong teamwork focus •Motivated, hardworking and flexible •Quick learner who enjoys a challenge and can see the bigger picture Preferred Knowledge, Experience and Skills •Familiar with Twitter Bootstrap CSS Framework •Knowledge of software development methodologies and practices, especially Agile/iterative development Additional Information All your information will be kept confidential according to EEO guidelines.
    $76k-99k yearly est. 1d ago
  • Lead Software Engineer, Full Stack (Java, Python, Angular, React)

    Dev 4.2company rating

    Software engineering internship job in Harrisonburg, VA

    Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: Capital One Job Description 77 West Wacker Dr (35012), United States of America, Chicago, Illinois Lead Software Engineer, Full Stack (Java, Python, Angular, React) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. The Card Core team is a highly collaborative and passionate group. We love solving hard problems and building reusable solutions. In this role, you will be working on a new and exciting project with our all-in-one platform designed to guide businesses towards unparalleled success. Seamlessly navigate the complex problems with your engineering skills. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 6 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, Python, Go, Postgres, MySQL 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. New York City (Hybrid On-Site): $197,400 - $225,300 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected] . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to [email protected] Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.4k-225.3k yearly 1d ago
  • Intern - Safety Innovation & Technology (Summer 2026)

    The Lee Construction Group, Inc.

    Software engineering internship job in Charlottesville, VA

    Would you like to take the first steps towards a career in innovation and technology in safety, learning from a knowledgeable and dynamic team? Our family of companies is dedicated to the whole life cycle of a building and supports our client's vision by constructing buildings that enhance our community. You will experience a forward-looking, Safety for Life culture which recognizes the whole person and supports your success. We are Pioneering. Honorable. Professional. To learn more, visit our website. As part of the Lee Construction Group Internship Program, your most important responsibility is to learn. You are expected to ask thoughtful questions, be willing to take on new tasks, and demonstrate that you are driven to go the extra mile. As a Safety Innovation & Technology Intern, you will support the Lee Construction Group Safety Team by: * Assisting with the implementation and updating of the Field1st Safety Platform * Researching and testing new AI platforms and features of programs * Assisting others with troubleshooting the Field1st Safety Platform * Updating internal safety SharePoint site with relevant information * Converting paper forms into new electronic forms * Testing implementation of safety VR programs * Assisting with other technology platforms as needed The work schedule is Monday through Friday from 8 am to 5 pm, with 1-hour lunch break. This is a paid internship. Job Requirements * At least 18 years of age. * Be currently enrolled in post-secondary education program. * Bilingual in Spanish and English a plus. * Demonstrate strong and consistent written and oral communication skills. Able to ask thoughtful questions and take a collaborative approach to problem solving. * Organization and attention to detail. Ability to establish an effective personal organization system. * Strong desire to learn more about AI and cutting-edge programs * Dependable and punctual for all work-related commitments. * Demonstrate a learning orientation. Willing to pursue related educational and training opportunities with intellectual curiosity for job performance improvement on an on-going basis. * Proficient with Microsoft Office 365 and willing to learn new programs and technologies. * Ability to maintain a positive attitude, professional demeanor and perform well under project constraints and deadlines. * Commitment to high ethical standards and sound business practices, upholding the core values of pioneering, honorable, professional in their personal presentation, leadership, communications, and actions. * Demonstrate a strong safety focus; belief that the safety and health of all employees is not just about compliance, but about ensuring that everyone makes it home safely every day. Has knowledge to identify general safety hazards anticipated for the scope of work they are managing and ensure that subcontractors are aligned with our Safety for Life culture.
    $32k-50k yearly est. 38d ago
  • Intern - Safety Innovation & Technology (Summer 2026)

    Lee Construction Group, Inc.

    Software engineering internship job in Charlottesville, VA

    Job DescriptionWould you like to take the first steps towards a career in innovation and technology in safety, learning from a knowledgeable and dynamic team? Our family of companies is dedicated to the whole life cycle of a building and supports our client's vision by constructing buildings that enhance our community. You will experience a forward-looking, Safety for Life culture which recognizes the whole person and supports your success. We are Pioneering. Honorable. Professional . To learn more, visit our website. As part of the Lee Construction Group Internship Program, your most important responsibility is to learn. You are expected to ask thoughtful questions, be willing to take on new tasks, and demonstrate that you are driven to go the extra mile. As a Safety Innovation & Technology Intern, you will support the Lee Construction Group Safety Team by: Assisting with the implementation and updating of the Field1st Safety Platform Researching and testing new AI platforms and features of programs Assisting others with troubleshooting the Field1st Safety Platform Updating internal safety SharePoint site with relevant information Converting paper forms into new electronic forms Testing implementation of safety VR programs Assisting with other technology platforms as needed The work schedule is Monday through Friday from 8 am to 5 pm, with 1-hour lunch break. This is a paid internship. Job Requirements At least 18 years of age. Be currently enrolled in post-secondary education program. Bilingual in Spanish and English a plus. Demonstrate strong and consistent written and oral communication skills. Able to ask thoughtful questions and take a collaborative approach to problem solving. Organization and attention to detail. Ability to establish an effective personal organization system. Strong desire to learn more about AI and cutting-edge programs Dependable and punctual for all work-related commitments. Demonstrate a learning orientation. Willing to pursue related educational and training opportunities with intellectual curiosity for job performance improvement on an on-going basis. Proficient with Microsoft Office 365 and willing to learn new programs and technologies. Ability to maintain a positive attitude, professional demeanor and perform well under project constraints and deadlines. Commitment to high ethical standards and sound business practices, upholding the core values of pioneering, honorable, professional in their personal presentation, leadership, communications, and actions. Demonstrate a strong safety focus; belief that the safety and health of all employees is not just about compliance, but about ensuring that everyone makes it home safely every day. Has knowledge to identify general safety hazards anticipated for the scope of work they are managing and ensure that subcontractors are aligned with our Safety for Life culture. Powered by JazzHR mx H5VIJMzo
    $32k-50k yearly est. 8d ago
  • Software Developer III

    General Atomics and Affiliated Companies

    Software engineering internship job in Charlottesville, VA

    General Atomics Integrated Intelligence, Inc. (GA-Intelligence), an affiliate of General Atomics, maintains and deploys production systems for users across the Intelligence Community, Department of Defense, and commercial industry. We build and develop best-in-class all domain and globally focused situational awareness capabilities, including THRESHER and DRAGONSPELL, that process petabytes of data from numerous streaming data sources in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data from multiple phenomenologies to form a rich live view of objects in the sky, on the sea, and on the ground. Our rapidly growing suite of federal software solutions are used by thousands of intelligence analysts and military personnel around the globe to counter new and emerging threats to national security GA-Intelligence is looking for Cleared Software Engineers to join our federal team to develop scalable cloud-based software that fuses data from multiple sources to create a Global Situational Awareness picture for air, maritime, and ground domains. DUTIES AND RESPONSIBILITIES: Research, design, implement, document, test, and deploy software applications to support visualization and analysis of movement and identity for air, sea, and ground objects. Develop test scripts and frameworks to verify and validate functionality Maintain existing capabilities deployed to customer facilities and cloud environments including debugging and updating to keep pace with the evolving environment and technology Understand customer, user, and operational requirements and implement new functionality into software products Document and communicate highly technical concepts effectively to technical and non-technical audiences Maintain the strict confidentiality of sensitive information Observe all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company Work in a safe manner in accordance with established operating procedures and practices We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply. Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education. Proficient in at least one of the following languages: Java, Scala, Python, Golang Experience with software development lifecycle and use of associated tools. An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and Agile methodologies Exceptional analytical skills and problem-solving skills. Good organization, decision making, and verbal and written communication skills. High level of self-initiative and self-motivation Ability to work effectively in small team settings to solve complex problems Strong presentation, and interpersonal skills, ability to work independently and as part of a team; able to perform complex tasks in one or more software development areas. PREFERRED SKILLS AND QUALIFICATIONS: Active Top Secret Security Clearance Comfortable working with Linux systems on a daily basis Database technologies (e.g. PostgreSQL or other relational database experience) Deployment technologies such as: Docker, Kubernetes, Knative, Helm, Rancher Cloud technologies such as: Hadoop, Kafka, HBase, Accumulo, CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins) AWS infrastructure and tooling Distributed software version control systems, in particular, git Geospatial data and analytics Data fusion and data engineering tools Familiarity with Intelligence Community and DoD mission sets CompTIA Security+ certification or willingness to get certified
    $76k-99k yearly est. 22d ago
  • Computer Science/Engineer, Tenure-Track Faculty

    Eastern Mennonite University 3.9company rating

    Software engineering internship job in Harrisonburg, VA

    ANNOUNCEMENT OF VACANCY Tenure-track Assistant Professor in Computer Science/Engineering QUALIFICATIONS: Terminal degree in computer science, engineering, or related field. College-level teaching preferred. ABD candidates will be considered at the rank of instructor. RESPONSIBILITIES: The teaching load would include courses in computer science. For qualified applicants, course load could also include courses in computer engineering. The development of an ongoing, scholarly program that can involve students is expected. Engage in ongoing academic scholarship in computer science/engineering, including research collaborations with students. Remain current in the field of computer science/engineering and best practices in computer science/engineering education. Provide faculty service to EMU at the departmental and university levels. Department and university service is expected in the form of advising and mentoring students and participation on university committees. Eastern Mennonite University (******************** situated in Harrisonburg, Virginia, and the surrounding beautiful Shenandoah Valley, is a vibrant, private liberal arts university. POSITION DETAILS: Nine-month contract. 24 semester hours per year. Salary is determined by education and experience. Eastern Mennonite University uses a tenure-with-review contract system. A track record of active, inclusive, student-centered teaching is preferred. Applicants must have a strong commitment to serving and working within a community of diverse learners. APPOINTMENT DATE: Positions begin mid-August 2026. EMU reserves the right to fill the position at any time or keep the position open. INQUIRIES: Application review begins December 1, 2025 and is ongoing. Application materials, including cover letter, curriculum vitae, transcripts (unofficial acceptable) and contact information for three professional references should be submitted in the application. The cover letter should include information on how the candidate's experience will contribute to the university's mission, especially its strategic goals related to diversity, equity, and inclusion. Finalists will be asked to respond to questions relevant to EMU's faith-based mission. The final candidate will be required to provide official transcripts upon hire. Select Apply and follow instructions. If you are a current employee, login to your ADP account to apply. Eastern Mennonite University (******************* is a private, faith-based, liberal arts university in Harrisonburg, Virginia known for academic excellence and affordability with a focus on service, social justice, and global engagement. With more than 1500 students studying at our main campus in Harrisonburg, Virginia; at our Lancaster, Pennsylvania instructional site; and online, EMU offers rigorous academic study at the undergraduate and graduate level. EMU is committed to an inclusive and equitable campus community where everyone is treated with dignity and respect and can be their authentic self. Our goal is to remove the barriers that underrepresented and marginalized groups have frequently encountered in our society. We commit to address the structures that produce discrimination, racial injustice, gender inequities and other forms of oppression, and to fully include LGBTQ+ individuals, people with disabilities, and other members of historically minoritized communities.' EMU encourages students, faculty and staff to live their faith and values through service to others, peacemaking, cross-cultural engagement and sustainability. As an Equal Opportunity Employer, EMU is committed to enhancing our community and encourages applications from qualified individuals with varied backgrounds, experiences, and ideas who would deepen the diversity of the University.
    $55k-67k yearly est. Auto-Apply 57d ago
  • Principal Software Engineer / Architect

    Uvimco

    Software engineering internship job in Charlottesville, VA

    The University of Virginia Investment Management Company (UVIMCO) provides investment management services to the University of Virginia and associated organizations. UVIMCO's team represents an exceptional group of investment management professionals who are grounded in the mission and values of the University of Virginia. We manage approximately $15 billion for the University of Virginia and are proud of the positive impact that our work has on generations of UVA students, faculty, staff, and patients. UVIMCO currently employs approximately forty-eight full-time staff who are primarily located in Charlottesville, VA. We value integrity, service, excellence and passion. Why Join Us Support UVA's mission: Our investment returns directly support scholarships, programs, research, and other initiatives to benefit current and future students, faculty, patients, and staff of the University. Strong culture: UVIMCO fosters a collegial, flat, and collaborative work environment. The firm prioritizes employee well-being and maintains a strong work-life balance. Staff are united by a passion for our mission, a love of learning, and a commitment to preserving UVIMCO's record of excellence. Generous employment benefits: UVIMCO offers a competitive salary and a business casual work setting. We are located on the Downtown Mall in Charlottesville, VA. Position Overview UVIMCO is seeking an experienced technology professional with a strong passion for software development, systems design, and data architecture. If you thrive on tackling complex challenges, guiding technology strategy, and mentoring others, we invite you to consider joining our team as a Principal Software Engineer in Charlottesville, VA. Please note remote applicants will not be considered. The technology team supports UVIMCO through five key responsibilities: Systems and infrastructure Data governance and cyber security Software development Process automation Innovation and continuous improvement In this role, you will have the opportunity to work on a diverse set of projects that canvas the organization, including developing software, building data structures and information flows within our organization, working with APIs to implement system integrations, shaping architectural decisions, and ensuring UVIMCO's systems remain secure, scalable, and future proof. Primary Responsibilities: Design and implement data systems and applications that are appropriately scalable, secure, and aligned with long-term business goals. Deliver high-quality software solutions, oversee critical integrations, and help guide system modernization efforts. Partner with investment, operations, and technology leaders to translate organizational needs into technology solutions. Provide guidance and mentorship to junior developers and analysts, fostering technical growth across the team. Evaluate emerging technologies and recommend adoption strategies to improve efficiency and data-driven decision-making. Take ownership of complex, high-visibility initiatives directed by senior leadership. Skills and Qualifications The ideal candidate will possess: Deep technical expertise in software development and data architecture. Minimum of 7 years of direct experience. Demonstrated experience with data modeling, analytics, relational databases, and cloud technologies. Strong proficiency with multiple languages (C#, Python, SQL, JavaScript, R) and frameworks (.NET, Bootstrap, or comparable). Track record of architecting and delivering complex systems in a mission-critical environment. Excellent analytical, communication, and interpersonal skills, with an enthusiasm to collaborate and influence technical direction. Generalist mindset: Adaptable, curious, and committed to continuous learning. Willingness to occasionally provide coverage for end-user support when needed, modeling a team-first approach. The Opportunity This is a chance to step into a high-impact role where your expertise will directly strengthen UVIMCO's ability to support UVA's mission for generations to come. If you have a passion for engineering, a generalist mindset, and enjoy making a meaningful impact, consider applying for this exciting opportunity. UVIMCO is an Equal Opportunity Employer. We celebrate diversity and welcome individuals from different backgrounds. We do not discriminate on the basis of any protected class and provide an inclusive environment of mutual respect for all employees.
    $102k-137k yearly est. Auto-Apply 31d ago
  • Intern ENGINEERING Summer 2026 - Virginia & North Carolina

    The Caton Companies

    Software engineering internship job in Charlottesville, VA

    Caton Construction Group, one of The Caton Companies, is a mid-size and growing heavy civil construction company with corporate offices near Charlottesville, Virginia, and Raleigh, North Carolina. With over 200 employees, our projects range from large heavy bridge and roadway construction projects to smaller site development projects. We currently have active construction activities across Virginia and North Carolina. We are seeking summer Engineering Interns for 10-12 week internships in Charlottesville or Richmond, Virginia, and Raleigh, Charlotte, Southport, or Winston-Salem, North Carolina. (Additional potential intern sites are pending.) Positions will start in late May or early June, 2026. Candidates must be currently pursuing a Bachelor's degree in civil engineering or a construction-related field. Open to students who have successfully completed sophomore level classes and above. The Engineering Intern provides technical support to construction staff under the supervision of the Project Manager, Project Engineer, and Superintendent. Other duties will include: Coordinates project activities with direct supervision from Project Manager, Project Engineer, or Superintendent; Performs project accounting and scheduling activities with assistance; Performs estimating functions as requested with assistance; Assists with development of work plans and quantity tracking; Assists with construction layout when required and monitors quality; Performs other duties as assigned. Competencies Proficiency in MS Word, Excel and Outlook Basic knowledge of phases of construction projects, Knowledge of mathematics functions (geometry, basic algebra) Strong attention to detail Very task-oriented and self starter Excellent critical thinking/problem solving skills Excellent verbal and written communication skills Candidates must have their own reliable personal transportation. Assistance with lodging my be available. Equal Opportunity Employer - Minorities and females are encouraged to apply.
    $30k-55k yearly est. Auto-Apply 60d+ ago
  • Intern ENGINEERING Summer 2026 - Virginia & North Carolina

    Management Services Corporation

    Software engineering internship job in Charlottesville, VA

    Caton Construction Group , one of The Caton Companies, is a mid-size and growing heavy civil construction company with corporate offices near Charlottesville, Virginia, and Raleigh, North Carolina. With over 200 employees, our projects range from large heavy bridge and roadway construction projects to smaller site development projects. We currently have active construction activities across Virginia and North Carolina. We are seeking summer Engineering Interns for 10-12 week internships in Charlottesville or Richmond, Virginia, and Raleigh, Charlotte, Southport, or Winston-Salem, North Carolina. (Additional potential intern sites are pending.) Positions will start in late May or early June, 2026. Candidates must be currently pursuing a Bachelor's degree in civil engineering or a construction-related field. Open to students who have successfully completed sophomore level classes and above. The Engineering Intern provides technical support to construction staff under the supervision of the Project Manager, Project Engineer, and Superintendent. Other duties will include: Coordinates project activities with direct supervision from Project Manager, Project Engineer, or Superintendent; Performs project accounting and scheduling activities with assistance; Performs estimating functions as requested with assistance; Assists with development of work plans and quantity tracking; Assists with construction layout when required and monitors quality; Performs other duties as assigned. Competencies Proficiency in MS Word, Excel and Outlook Basic knowledge of phases of construction projects, Knowledge of mathematics functions (geometry, basic algebra) Strong attention to detail Very task-oriented and self starter Excellent critical thinking/problem solving skills Excellent verbal and written communication skills Candidates must have their own reliable personal transportation. Assistance with lodging my be available. Equal Opportunity Employer - Minorities and females are encouraged to apply.
    $30k-55k yearly est. Auto-Apply 60d+ ago
  • Intern ENGINEERING Summer 2026 - Virginia & North Carolina

    Catoncompanies

    Software engineering internship job in Charlottesville, VA

    Caton Construction Group , one of The Caton Companies, is a mid-size and growing heavy civil construction company with corporate offices near Charlottesville, Virginia, and Raleigh, North Carolina. With over 200 employees, our projects range from large heavy bridge and roadway construction projects to smaller site development projects. We currently have active construction activities across Virginia and North Carolina. We are seeking summer Engineering Interns for 10-12 week internships in Charlottesville or Richmond, Virginia, and Raleigh, Charlotte, Southport, or Winston-Salem, North Carolina. (Additional potential intern sites are pending.) Positions will start in late May or early June, 2026. Candidates must be currently pursuing a Bachelor's degree in civil engineering or a construction-related field. Open to students who have successfully completed sophomore level classes and above. The Engineering Intern provides technical support to construction staff under the supervision of the Project Manager, Project Engineer, and Superintendent. Other duties will include: Coordinates project activities with direct supervision from Project Manager, Project Engineer, or Superintendent; Performs project accounting and scheduling activities with assistance; Performs estimating functions as requested with assistance; Assists with development of work plans and quantity tracking; Assists with construction layout when required and monitors quality; Performs other duties as assigned. Competencies Proficiency in MS Word, Excel and Outlook Basic knowledge of phases of construction projects, Knowledge of mathematics functions (geometry, basic algebra) Strong attention to detail Very task-oriented and self starter Excellent critical thinking/problem solving skills Excellent verbal and written communication skills Candidates must have their own reliable personal transportation. Assistance with lodging my be available. Equal Opportunity Employer - Minorities and females are encouraged to apply.
    $30k-55k yearly est. Auto-Apply 60d+ ago
  • Intern ENGINEERING Summer 2026 - Virginia & North Carolina

    Sunchase Cinema, L.L.C

    Software engineering internship job in Charlottesville, VA

    Caton Construction Group , one of The Caton Companies, is a mid-size and growing heavy civil construction company with corporate offices near Charlottesville, Virginia, and Raleigh, North Carolina. With over 200 employees, our projects range from large heavy bridge and roadway construction projects to smaller site development projects. We currently have active construction activities across Virginia and North Carolina. We are seeking summer Engineering Interns for 10-12 week internships in Charlottesville or Richmond, Virginia, and Raleigh, Charlotte, Southport, or Winston-Salem, North Carolina. (Additional potential intern sites are pending.) Positions will start in late May or early June, 2026. Candidates must be currently pursuing a Bachelor's degree in civil engineering or a construction-related field. Open to students who have successfully completed sophomore level classes and above. The Engineering Intern provides technical support to construction staff under the supervision of the Project Manager, Project Engineer, and Superintendent. Other duties will include: Coordinates project activities with direct supervision from Project Manager, Project Engineer, or Superintendent; Performs project accounting and scheduling activities with assistance; Performs estimating functions as requested with assistance; Assists with development of work plans and quantity tracking; Assists with construction layout when required and monitors quality; Performs other duties as assigned. Competencies Proficiency in MS Word, Excel and Outlook Basic knowledge of phases of construction projects, Knowledge of mathematics functions (geometry, basic algebra) Strong attention to detail Very task-oriented and self starter Excellent critical thinking/problem solving skills Excellent verbal and written communication skills Candidates must have their own reliable personal transportation. Assistance with lodging my be available. Equal Opportunity Employer - Minorities and females are encouraged to apply.
    $30k-55k yearly est. Auto-Apply 60d+ ago
  • Intern ENGINEERING Summer 2026 - Virginia & North Carolina

    Livewithnorthwoods

    Software engineering internship job in Charlottesville, VA

    Caton Construction Group , one of The Caton Companies, is a mid-size and growing heavy civil construction company with corporate offices near Charlottesville, Virginia, and Raleigh, North Carolina. With over 200 employees, our projects range from large heavy bridge and roadway construction projects to smaller site development projects. We currently have active construction activities across Virginia and North Carolina. We are seeking summer Engineering Interns for 10-12 week internships in Charlottesville or Richmond, Virginia, and Raleigh, Charlotte, Southport, or Winston-Salem, North Carolina. (Additional potential intern sites are pending.) Positions will start in late May or early June, 2026. Candidates must be currently pursuing a Bachelor's degree in civil engineering or a construction-related field. Open to students who have successfully completed sophomore level classes and above. The Engineering Intern provides technical support to construction staff under the supervision of the Project Manager, Project Engineer, and Superintendent. Other duties will include: Coordinates project activities with direct supervision from Project Manager, Project Engineer, or Superintendent; Performs project accounting and scheduling activities with assistance; Performs estimating functions as requested with assistance; Assists with development of work plans and quantity tracking; Assists with construction layout when required and monitors quality; Performs other duties as assigned. Competencies Proficiency in MS Word, Excel and Outlook Basic knowledge of phases of construction projects, Knowledge of mathematics functions (geometry, basic algebra) Strong attention to detail Very task-oriented and self starter Excellent critical thinking/problem solving skills Excellent verbal and written communication skills Candidates must have their own reliable personal transportation. Assistance with lodging my be available. Equal Opportunity Employer - Minorities and females are encouraged to apply.
    $30k-55k yearly est. Auto-Apply 60d+ ago
  • Lead Software Engineer, Full Stack (Java, Python, Angular, React)

    Dev 4.2company rating

    Software engineering internship job in Harrisonburg, VA

    Company DescriptionJobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: Capital One Job Description77 West Wacker Dr (35012), United States of America, Chicago, IllinoisLead Software Engineer, Full Stack (Java, Python, Angular, React) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. The Card Core team is a highly collaborative and passionate group. We love solving hard problems and building reusable solutions. In this role, you will be working on a new and exciting project with our all-in-one platform designed to guide businesses towards unparalleled success. Seamlessly navigate the complex problems with your engineering skills. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 6 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, Python, Go, Postgres, MySQL 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. New York City (Hybrid On-Site): $197,400 - $225,300 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to [email protected] Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.4k-225.3k yearly 60d+ ago
  • Intern - Safety Innovation & Technology (Summer 2026)

    Lee Construction Group

    Software engineering internship job in Charlottesville, VA

    Would you like to take the first steps towards a career in innovation and technology in safety, learning from a knowledgeable and dynamic team? Our family of companies is dedicated to the whole life cycle of a building and supports our client's vision by constructing buildings that enhance our community. You will experience a forward-looking, Safety for Life culture which recognizes the whole person and supports your success. We are Pioneering. Honorable. Professional . To learn more, visit our website. As part of the Lee Construction Group Internship Program, your most important responsibility is to learn. You are expected to ask thoughtful questions, be willing to take on new tasks, and demonstrate that you are driven to go the extra mile. As a Safety Innovation & Technology Intern, you will support the Lee Construction Group Safety Team by: Assisting with the implementation and updating of the Field1st Safety Platform Researching and testing new AI platforms and features of programs Assisting others with troubleshooting the Field1st Safety Platform Updating internal safety SharePoint site with relevant information Converting paper forms into new electronic forms Testing implementation of safety VR programs Assisting with other technology platforms as needed The work schedule is Monday through Friday from 8 am to 5 pm, with 1-hour lunch break. This is a paid internship. Job Requirements At least 18 years of age. Be currently enrolled in post-secondary education program. Bilingual in Spanish and English a plus. Demonstrate strong and consistent written and oral communication skills. Able to ask thoughtful questions and take a collaborative approach to problem solving. Organization and attention to detail. Ability to establish an effective personal organization system. Strong desire to learn more about AI and cutting-edge programs Dependable and punctual for all work-related commitments. Demonstrate a learning orientation. Willing to pursue related educational and training opportunities with intellectual curiosity for job performance improvement on an on-going basis. Proficient with Microsoft Office 365 and willing to learn new programs and technologies. Ability to maintain a positive attitude, professional demeanor and perform well under project constraints and deadlines. Commitment to high ethical standards and sound business practices, upholding the core values of pioneering, honorable, professional in their personal presentation, leadership, communications, and actions. Demonstrate a strong safety focus; belief that the safety and health of all employees is not just about compliance, but about ensuring that everyone makes it home safely every day. Has knowledge to identify general safety hazards anticipated for the scope of work they are managing and ensure that subcontractors are aligned with our Safety for Life culture.
    $32k-50k yearly est. Auto-Apply 37d ago
  • Software Developer V

    General Atomics and Affiliated Companies

    Software engineering internship job in Charlottesville, VA

    General Atomics Integrated Intelligence Inc. (GA-Intelligence) develops cutting-edge software solutions that transform raw data into actionable intelligence. We specialize in real-time global situational awareness and battle management, processing petabytes of data from hundreds of sources across air, land, and sea. Our systems-including the widely used THRESHER and DRAGONSPELL platforms-support tens of thousands of users at all levels of the DoD and Intelligence Community and enable critical decision-making for national security missions. We process hundreds of thousands of observations per minute, operating at the scale of global sensor networks and battlefield telemetry. Our backend architecture leverages technologies like Kafka, AWS, NiFi, and GeoMesa-the latter of which we designed and open-sourced-to deliver high-throughput, mission-resilient systems that turn streaming data into real-time intelligence. Why GA-Intelligence? At GA-Intelligence, we're not chasing hype or building throwaway demos-we're solving complex, mission-critical problems that matter. Unlike younger firms chasing the next funding round, we've spent decades earning the trust of our users and delivering systems they rely on every day. And unlike traditional defense contractors, we're nimble, privately held, and able to make long-term decisions in the best interest of our customers and our country-not quarterly earnings reports. Our users love our software. Our customers come back because we deliver. And our engineers stay because they get to work on real problems, with real impact, alongside people who care. If you're looking for a place where engineering excellence meets enduring mission, GA-I3 is where you belong. What You'll Do We are seeking Backend Software Engineers to help build the next generation of global situational awareness and battle orchestration capabilities. You'll collaborate with cross-functional teams-including UI/UX engineers, mission engineers, data scientists, and product owners-to design and deliver software that is performant, scalable, and tailored to complex user needs. Whether you're integrating multi-source data, optimizing backend services, or shaping how insights reach the end user, your work will directly support operational missions that have real-world impact. What We Believe These values weren't crafted in a branding session-they were observed and articulated after 35 years of building software that matters. They reflect how we work, what we value in each other, and the kind of impact we want to have. At GA-Intelligence, they aren't aspirational-they're how we operate. Solving Meaningful Challenges - Building mission-driven technology that makes a difference Collaborative Culture - Working as a team to push boundaries and innovate Technical Excellence - Encouraging continuous learning, curiosity, and efficiency Idea Meritocracy - Valuing ideas based on impact, not hierarchy If these principles resonate with you-not just in theory, but in daily practice-you'll find yourself at home here. DUTIES AND RESPONSIBILITIES: Senior engineers at GA-Intelligence are technical leaders who drive strategy, architecture, and delivery across complex projects. You'll guide teams in designing scalable systems, ensure high engineering standards, and play a key role in shaping long-term technical direction. In addition to building and maintaining critical backend infrastructure, you'll serve as a mentor, decision-maker, and trusted voice both within the team and with external stakeholders. Lead development activities Lead the successful design, implementation, and delivery of high-impact backend software solutions Guide long-term planning efforts and influence technical roadmaps for backend services and system architecture so they align with organizational goals, operational requirements, and product strategy Collaborate externally Represent GA-I3 as a senior technical point of contact for customers, partners, and other engineering teams Coordinate software deployments and upgrades across distributed environments, including DoD and IC networks Evaluate and implement cross-platform deployment strategies, ensuring compliance with integration and security standards Collaborate with internal and external stakeholders on high-visibility technical initiatives that span multiple teams and domains Engineer performant solutions Contribute to system-wide performance tuning and reliability improvements, identifying architectural risks and proposing mitigation strategies Build the team Develop mentoring structures and contribute to onboarding, skill development, and growth paths for less experienced engineers Mentor mid-level and junior engineers, fostering a culture of continuous learning, ownership, and technical excellence Provide technical leadership across the full development lifecycle, including design reviews, coding standards, and testing practices We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply. Typically requires a bachelors degree, masters degree or PhD in computer science, information system or related discipline and progressive software development experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, or four or more years with a PhD. May substitute equivalent experience in lieu of education. Deep expertise in Java and/or other backend languages (e.g., Scala, Go) Demonstrated technical leadership in cross-functional engineering efforts Strong written and verbal communication skills, including experience working directly with customers or stakeholders PREFERRED SKILLS AND QUALIFICATIONS: Proven experience architecting and scaling distributed systems Deep expertise in backend architecture, distributed systems, and service design Experience with performance tuning and high-availability system design Familiarity with Kafka, NiFi, GeoMesa, AWS, or other cloud-native technologies Experience leading incident response, root cause analysis, and operational improvements Ability to interface directly with customers and senior stakeholders Experience working in the DoD or Intelligence Community
    $76k-99k yearly est. 60d+ ago
  • Computer Science/Engineer, Tenure-Track Faculty

    Eastern Mennonite University 3.9company rating

    Software engineering internship job in Harrisonburg, VA

    ANNOUNCEMENT OF VACANCY Tenure-track Assistant Professor in Computer Science/Engineering QUALIFICATIONS: Terminal degree in computer science, engineering, or related field. College-level teaching preferred. ABD candidates will be considered at the rank of instructor. RESPONSIBILITIES: The teaching load would include courses in computer science. For qualified applicants, course load could also include courses in computer engineering. The development of an ongoing, scholarly program that can involve students is expected. Engage in ongoing academic scholarship in computer science/engineering, including research collaborations with students. Remain current in the field of computer science/engineering and best practices in computer science/engineering education. Provide faculty service to EMU at the departmental and university levels. Department and university service is expected in the form of advising and mentoring students and participation on university committees. Eastern Mennonite University (******************** situated in Harrisonburg, Virginia, and the surrounding beautiful Shenandoah Valley, is a vibrant, private liberal arts university. POSITION DETAILS: Nine-month contract. 24 semester hours per year. Salary is determined by education and experience. Eastern Mennonite University uses a tenure-with-review contract system. A track record of active, inclusive, student-centered teaching is preferred. Applicants must have a strong commitment to serving and working within a community of diverse learners. APPOINTMENT DATE: Positions begin mid-August 2026. EMU reserves the right to fill the position at any time or keep the position open. INQUIRIES: Application review begins December 1, 2025 and is ongoing. Application materials, including cover letter, curriculum vitae, transcripts (unofficial acceptable) and contact information for three professional references should be submitted in the application. The cover letter should include information on how the candidate's experience will contribute to the university's mission, especially its strategic goals related to diversity, equity, and inclusion. Finalists will be asked to respond to questions relevant to EMU's faith-based mission. The final candidate will be required to provide official transcripts upon hire. Select Apply and follow instructions. If you are a current employee, login to your ADP account to apply. Eastern Mennonite University (******************* is a private, faith-based, liberal arts university in Harrisonburg, Virginia known for academic excellence and affordability with a focus on service, social justice, and global engagement. With more than 1500 students studying at our main campus in Harrisonburg, Virginia; at our Lancaster, Pennsylvania instructional site; and online, EMU offers rigorous academic study at the undergraduate and graduate level. EMU is committed to an inclusive and equitable campus community where everyone is treated with dignity and respect and can be their authentic self. Our goal is to remove the barriers that underrepresented and marginalized groups have frequently encountered in our society. We commit to address the structures that produce discrimination, racial injustice, gender inequities and other forms of oppression, and to fully include LGBTQ+ individuals, people with disabilities, and other members of historically minoritized communities.' EMU encourages students, faculty and staff to live their faith and values through service to others, peacemaking, cross-cultural engagement and sustainability. As an Equal Opportunity Employer, EMU is committed to enhancing our community and encourages applications from qualified individuals with varied backgrounds, experiences, and ideas who would deepen the diversity of the University.
    $55k-67k yearly est. Auto-Apply 59d ago
  • Intern ENGINEERING Summer 2026 - Virginia & North Carolina

    The Caton Companies

    Software engineering internship job in Charlottesville, VA

    Caton Construction Group , one of The Caton Companies, is a mid-size and growing heavy civil construction company with corporate offices near Charlottesville, Virginia, and Raleigh, North Carolina. With over 200 employees, our projects range from large heavy bridge and roadway construction projects to smaller site development projects. We currently have active construction activities across Virginia and North Carolina. We are seeking summer Engineering Interns for 10-12 week internships in Charlottesville or Richmond, Virginia, and Raleigh, Charlotte, Southport, or Winston-Salem, North Carolina. (Additional potential intern sites are pending.) Positions will start in late May or early June, 2026. Candidates must be currently pursuing a Bachelor's degree in civil engineering or a construction-related field. Open to students who have successfully completed sophomore level classes and above. The Engineering Intern provides technical support to construction staff under the supervision of the Project Manager, Project Engineer, and Superintendent. Other duties will include: Coordinates project activities with direct supervision from Project Manager, Project Engineer, or Superintendent; Performs project accounting and scheduling activities with assistance; Performs estimating functions as requested with assistance; Assists with development of work plans and quantity tracking; Assists with construction layout when required and monitors quality; Performs other duties as assigned. Competencies Proficiency in MS Word, Excel and Outlook Basic knowledge of phases of construction projects, Knowledge of mathematics functions (geometry, basic algebra) Strong attention to detail Very task-oriented and self starter Excellent critical thinking/problem solving skills Excellent verbal and written communication skills Candidates must have their own reliable personal transportation. Assistance with lodging my be available. Equal Opportunity Employer - Minorities and females are encouraged to apply.
    $30k-55k yearly est. Auto-Apply 60d+ ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Harrisonburg, VA?

The average software engineering internship in Harrisonburg, VA earns between $27,000 and $84,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Harrisonburg, VA

$48,000
Job type you want
Full Time
Part Time
Internship
Temporary