Software Engineer Level 3

Overview

On Site
Full Time

Skills

Management
Scalability
Java
Python
Kotlin
Database
Apache Accumulo
Data Storage
IaaS
Docker
Kubernetes
Amazon Web Services
Big Data
Microservices
RESTful
Computer Science
Software Engineering

Job Details

Job Description

Candidate will be responsible for designing, developing, and maintaining a large set of distributed services written in Go, Java, Python, and Kotlin. Candidate will work with Accumulo and other technologies to ensure the seamless functioning of systems. Candidate should have strong background in full-stack development and the ability to adapt to new requirements quickly. Candidate work efforts are expected to have direct impact on performance and scalability of client services.

Required Skills
Proven expertise in at least two of the following: Go, Java, Python, Kotlin.
Strong understanding of distributed systems and databases.
Proficiency in full-stack development, including frontend and backend technologies.
Demonstrated ability to adapt to new requirements and technologies quickly.

Desired Skills
Experience with Accumulo or similar distributed storage systems.
Experience with Bazel or other build systems.
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.

Qualifications
  • Twenty (20) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
  • A bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.