Software Engineer, Internship
Job description
Verified Job On Employer Career Site
Job Summary:
Base-2 Solutions is seeking a Software Engineer who will be responsible for designing, developing, and maintaining a large set of distributed services. The candidate should have a strong background in full-stack development and the ability to adapt to new requirements quickly.
Responsibilities:
• Designing, developing, and maintaining a large set of distributed services written in Go, Java, Python, and Kotlin
• Adapt to new requirements quickly
• Impact on performance and scalability of client services
Qualifications:
Required:
• Top Secret/SCI with Full Scope Polygraph.
• Bachelor's degree in Computer Science or related discipline from an accredited college or university if required.
• Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
• This position requires in-scope poly, within 7 years.
• Proven expertise in at least two of the following: Go, Java, Python, Kotlin.
• Understanding of distributed systems and databases and/or willingness to learn.
• Backend development experience.
• Demonstrated ability to adapt to new requirements and technologies quickly.
Preferred:
• Knowledge of cloud infrastructure and containerization technologies (e.g., Docker, Kubernetes).
• Knowledge of AWS infrastructure.
• Familiarity with big data processing frameworks and tools.
• Experience with microservices architecture and RESTful API design.
• Experience with Terraform.
Company:
Base-2 Solutions is a technology company that provides technical solutions for software engineering, cyber security, and cloud computing. Founded in 2016, the company is headquartered in Columbia, Maryland, USA, with a team of 51-200 employees. The company is currently Growth Stage.