Logo for B|Cubed Engineering Corporation

Software Engineer

Job description

Job Title: Software Engineer

Job Location: Warrenton, VA

Job Type: Full-Time

Job Description:

BCubed Engineering is seeking a Full-Stack Developer who is passionate about building robust, scalable software and exceptional user experiences. As a Full-Stack Developer at BCubed, you will be an integral part of our collaborative development team, contributing to the design, development, and maintenance of containerized software applications. You will work on a variety of projects, collaborate with cross-functional teams, and have the opportunity to influence our technology stack.

Key Responsibilities:

  • Participate in the entire software development lifecycle, from concept and design to testing and deployment.
  • Design, develop, and maintain Kubernetes-based microservices using Python, Go, JavaScript, React, and other programming languages.
  • Contribute to the development and maintenance of a React JavaScript frontend.
  • Utilize open source technologies for continuous deployment, event-driven automation, and efficient infrastructure management.
  • Build and manage CI/CD pipelines.
  • Write clean, well-documented code, and maintain code quality through code reviews and best practices.
  • Optimize software for maximum performance, scalability, and user experience.
  • Troubleshoot and resolve issues related to Kubernetes clusters and containerized applications.
  • Develop and maintain Kubernetes Operators and Custom Resource Definitions (CRDs).
  • Ensure security and compliance standards are met by the software.
  • Stay up to date with industry best practices and emerging trends in software development.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Experience with Kubernetes and containerization technologies.
  • Proficiency in Python, C++, Go, or Javascript programming languages.
  • Familiarity with modern software development technologies and practices, including CI/CD pipeline and microservices architecture.
  • Must have a U.S. Security Clearance (required).

About the Company:

BCubed Engineering Corporation is an employee-owned advanced software and engineering company with offices in Warrenton, VA and Tampa, FL. BCubed Engineering specializes in providing engineering solutions and hardware to meet a variety of unique mission needs to the DoD, IC, and commercial sector, through efficient implementation practices and leveraging cutting-edge COTS technologies. Areas of focus include Digital Signals Processing, Machine Learning, and Cloud/On-Premises computing architectures.

We Provide:

  • Industry leading benefits
  • 25% Profit Sharing Plan
  • Employer paid STD, LTD, Life, and AD&D
  • Employee Ownership
  • Company sponsored group medical, dental, and vision insurance plans
  • Individual Benefit Account – This account is used to pay for:
    • Paid time off, medical, dental, and vision insurance premiums
  • Flexible Hours
  • Hybrid in-office / work from home environment
  • Performance based annual bonus

Software Engineer Related jobs

Other jobs at B|Cubed Engineering Corporation

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.