Senior Software Engineer

Coresource Energy LLC
Atlanta, GA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$140,000.0 - $150,000.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Application Integration Architecture Computing Platforms Microsoft Azure Code Review Databases Continuous Integration Distributed Systems Python (Programming Language)
+25 more
NoSQL Performance Tuning Scrum Methodology Query Optimization Standard Sql Software Engineering SQL Databases TypeScript Sql Optimization ReactJS Large Language Models Multi-Agent Systems Spring-boot Technical Debt Vue.js Servicebus Event Driven Architecture Build Management Apache Kafka Restful APIs Amazon Simple Queue Service (SQS) Terraform Data Pipelines Serverless Computing Microservices

Job description

  • Lead technical design for projects and features, producing architecture documents and
  • driving consensus
  • Own larger services and complex features across the microservices architecture
  • Design and build Spring Boot microservices with well-defined APIs, ensuring scalability and
  • maintainability
  • Design and implement event-driven systems using SNS/SQS, EventBridge, or Kafka
  • Architect and deploy serverless solutions using Lambda, Step Functions, and related services
  • Develop and maintain production systems in Java with Spring Boot, TypeScript (Vue/React),
  • and Python
  • Drive architecture decisions within your area, balancing technical excellence with delivery
  • Mentor junior and mid-level engineers through pairing, code reviews, and design guidance
  • Own CI/CD pipeline strategy for your team’s services, ensuring reliable deployments
  • Lead cross-functional collaboration with product, design, and platform teams
  • Conduct deep SQL optimization and database architecture for complex data models
  • Identify and address technical debt, performance bottlenecks, and reliability risks
  • Contribute to engineering standards, best practices, and process improvements
  • Participate in on-call rotations and lead incident response within your area

Requirements

  • Significant professional experience in software engineering with demonstrated growth
  • Strong proficiency in Java with Spring Boot for microservices development, and TypeScript
  • (Vue or React) for full-stack delivery
  • Deep SQL expertise including complex query optimization, schema design, and database
  • architecture. Able to design data models, evaluate tradeoffs between SQL and NoSQL,
  • optimize queries, and make informed technology choices for a team or service
  • Experience designing and deploying microservices on AWS or Azure
  • Hands-on experience with event-driven architecture (SNS/SQS, EventBridge, Kafka)
  • CI/CD pipeline ownership including design, optimization, and maintenance
  • Experience with serverless patterns (Lambda, Step Functions)
  • Strong system design and REST API design skills
  • Demonstrated mentorship experience with junior and mid-level engineers
  • Agile/Scrum leadership including sprint planning and backlog refinement
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Python experience for data pipelines, automation, or ML/AI integration
  • Experience with LLM/AI capabilities including RAG, multi-agent patterns, or prompt
  • engineering
  • Multi-tenancy and platform design experience
  • Performance optimization at scale across distributed systems
  • Experience in security-focused or regulated environments
  • Public safety or mission-critical software development
  • Infrastructure as code experience (Terraform, CDK)
  • Experience leading technical interviews and hiring processes

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • Food provided
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance, Why You’ll Love Working Here:
  • Flexible hybrid schedule
  • Free chef-inspired lunch Mon-Thu
  • 15 PTO days + floating holiday
  • Competitive benefits: medical, dental, vision, 401(k). We provide 401(k) matching per the terms of the 401(k) plan.
  • Annual bonus and tuition reimbursement
  • Career growth in a fast-growing, mission-driven company
  • Collaborative, purpose-driven culture

About the company

Coreforce is an innovative technology company providing public safety organizations a comprehensive technology suite from dispatch to the courtroom. Coreforce delivers integrated technology designed to support public safety entities, regardless of organizational size. Our products - body cameras, in-car videos, mobile routers, and digital evidence systems, help public safety officers and first responders save lives, strengthen community trust, and enhance accountability.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all