Flag job

Report

Software Engineer III

Salary

$30k - $40k

Min Experience

0 years

Location

Louisville, KY

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Duties: Design, develop, and maintain distributed systems architecture utilizing GoLang and Microservice paradigms. Implement scalable and reliable solutions to support company's growing infrastructure needs. Optimize system performance and reliability by building and maintaining Grafana dashboards, capturing metrics through Prometheus, and tracing via Jaeger. Stay updated with industry trends and emerging technologies to continuously improve company's systems architecture. Participate in architecture review planning to determine optimal solution architecture, efficiency, maintainability, and scalability. Work with UX team to develop high- level system narratives, storyboards, and user interface prototypes. Develop system test plans, ensure software quality assurance standards are achieved, and validate that business goals are achieved. Provide Tier 3 technical support for relevant production level issues.

Requirements: Must possess a bachelor's degree in Computer Science, Computer Engineering or a closely related field. Must possess 6 months of experience as a Software Engineer Intern or Software Engineer. Experience must include application development with focus on distributed systems and experience with AWS, Terraform, GoLang, Microservice architecture, Docker, Kubernetes, Agile, and service meshes. (Hybrid position - must work in office a minimum of 3 days per week; may work remote a maximum of 2 days per week anywhere with stable internet connection within the U.S.)

Skills

golang
microservices
grafana
prometheus
jaeger
aws
terraform
docker
kubernetes
agile