Job Description
We are a forward-thinking technology leader based in the heart of Columbus, Ohio, dedicated to building scalable solutions that impact millions. We are currently expanding our team and are actively seeking a Senior Software Engineer to join our high-performance development unit. We pride ourselves on a diverse, inclusive workplace and are proud to be a foreigner-friendly employer that supports visa sponsorship (H1B, O1, etc.) for top-tier talent from around the globe.
As a Senior Engineer, you will play a pivotal role in architecting robust systems and mentoring junior developers. You will work in a hybrid environment, collaborating closely with cross-functional teams to deliver products that set industry standards. If you are looking for a direct hire opportunity with a company that values technical excellence and cultural diversity, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Lead architecture reviews and code quality assurance to ensure system reliability and performance.
- Mentor junior developers and conduct technical training sessions to foster a culture of continuous learning.
- Collaborate with product managers and designers to translate business requirements into technical solutions.
- Participate in full software development lifecycle (SDLC), including deployment and maintenance.
- Identify technical risks and propose mitigation strategies to ensure project success.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- Minimum of 5+ years of professional software development experience.
- Proficiency in Java, Python, or JavaScript with deep knowledge of at least one ecosystem.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker/Kubernetes).
- Strong understanding of database systems (SQL and NoSQL) and API design principles.
- Excellent communication skills and the ability to work effectively in a distributed, global team.
- Valid work authorization in the United States; we offer visa sponsorship for qualified candidates.