Software Engineer

Software Engineer

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, an Auria company, is an 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
  • 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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Self-Identification Form

The Equal Employment Opportunity Commission (EEOC) requires federal contractors with 50 or more employees to complete an EEO-1 report each year. B|Cubed Engineering Corporation invites you to self-identify gender, race/ethnicity, veteran, and disability status. Completion of this data is VOLUNTARY and will not affect your opportunity for employment, or terms or conditions of employment. This form will be used for EEO-1 reporting purposes only and will be kept separate from all other personnel records only accessed by Human Resources.

U.S. Security Clearance Eligibility

Categories

Go to Top