Full Time

Senior Software Engineer — Platform

Koxa
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Koxa, so some details may not match this job. The employer's own page has the real description.

Job Overview


Koxa is seeking a highly skilled and motivated Senior Software Engineer – Platform to play a critical role in designing and implementing scalable platform solutions. In this position, you will collaborate with cross-functional teams to develop innovative applications that enhance our services and ensure high performance and responsiveness. You will take a lead role in the software development life cycle while mentoring junior engineers and driving best practices within the team.



Job Responsibilities

  • Design, develop, and maintain scalable platform services and APIs.
  • Collaborate with product managers, designers, and other engineers to define requirements and architecture for new features.
  • Lead code reviews, ensuring high coding standards and best practices are upheld.
  • Troubleshoot and optimize existing services for maximum performance and reliability.
  • Contribute to the development of DevOps practices, including CI/CD pipelines.
  • Mentor junior engineering staff and foster a culture of knowledge sharing.
  • Stay updated on emerging technologies and industry trends to inform development strategy.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of software development experience in a platform engineering role.
  • Proficiency in programming languages such as Java, Python, or Go.
  • Strong understanding of distributed systems and microservices architecture.
  • Experience with cloud services, particularly AWS or Azure.
  • Solid knowledge of databases, both SQL and NoSQL.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.


Technologies & Tools


In this role, the Senior Software Engineer will utilize a variety of technologies and tools, including cloud platforms such as AWS or Azure, programming languages such as Java and Python, and DevOps tools for CI/CD processes. Familiarity with containerization technologies, such as Docker and Kubernetes, as well as monitoring and logging tools, will be essential in supporting the development and operation of robust software applications.



Ideal Candidates


The ideal candidate for this position will possess a blend of technical expertise and interpersonal skills. They should be innovative thinkers who embrace challenges and thrive in a collaborative environment. Strong leadership qualities, coupled with the ability to mentor others, will foster a positive team culture. Candidates should demonstrate a passion for technology, continuous learning, and a proactive approach to project management and problem-solving in a fast-paced setting.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.