Job Closed
This listing is no longer active.
Founded by developers for developers
Senior Software Engineer – Java/Python
Location
Ohio
Posted
141 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Java/Python
Callibrity
• Are trusted advisors to our clients and seen as thought leaders in the tech industry • Are keenly aware of big picture business problems and goals and capable of a leadership role • Mentor, train, and upskill your Callibrity peers and clients’ teams • Can solve a wide variety of problems with the appropriate solution drawn from a large subset • Communicate complex ideas effectively, both verbally and in writing • Proactively identify problems, challenges, and issues and recommend the best possible solution • Demonstrate mastery and cable to teach software development best practices (Agile, DevOps, Test Automation, CI/CD, TDD) to others • Stay ahead of the curve by exploring new technologies including AI, Machine Learning, Cloud, and IoT • Thrive in an environment where there is close interaction among different roles and teams • Are admired by the client as someone they can count on, regardless of title or seniority
Job Requirements
- 5+ years of experience with object-oriented languages in Python (Flask/FastAPI)
- 5+ years of full-stack enterprise Java development experience
- Experience with Git / GitHub, Spring Boot, Bootstrap, Gradle/Maven or other similar tool is preferred
- Experience with SQL, JavaScript, Angular, React, Version Control and Agile is preferred
- Desired experience with Terraform
- Cloud experience with AWS, Azure, and/or Google Cloud Platform preferred
- Experience with Docker, Kubernetes, and/or developing applications for a major public cloud provider is a plus
- Professional experience in corporate Information Technology and/or Consulting
- Experience leading a team of Software Developers and Associate Software Developers is a plus
- Mentorship and pair programming experience
- Four-year degree or successful completion of a respected developer bootcamp/accelerator, or extensive mentorship program
- Successfully solve Callibrity’s Code Pairing Challenges
- Interpersonal skills: Influencer, professionalism and accountability, passion for learning, us not them mentality, shared responsibility
- Interest and enthusiasm for learning and growing in your career
- Embodies Callibrity’s Core Values
- Must be authorized to work in the United States.
Benefits
- Health/Vision/Dental insurance effective first day of employment
- 401k match vested immediately
- Profit Sharing Bonus
- Annual professional development stipend ($1500)
- Quarterly self-organized event stipend
- Paid parental leave
- Paid bench time
- Paid flex time for training, blogging, speaking engagements, and thought leadership
- 3-5 weeks paid vacation, holidays (8)
- Competitive industry salary
- Lunch and learns
- Team building events
- Small company feel with the resources of a sustainable and proven business model
- High employee retention and satisfaction (One of Cincinnati’s Best Places to Work!)
- Work-life balance
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain our products • Contribute to the ideation, technical design, implementation, and testing of product features that will transform the capital markets • Design & deliver thoughtfully crafted REST APIs, interfaces and database schemas to ensure scalability, maintainability, and performance • Produce high-quality software following good architecture and design principles that are scalable • Contribute to test automation within an agile team • Participate in and contribute actively to architecture reviews, code reviews, design reviews, and post-mortems, and raise the bar for engineering best practices across the team • Document changes and guides for the applications • Collaborate closely with cross-team members and departments • Provide technical support for our stakeholders
• Build pipelines for structured and unstructured data including docs, PDFs, emails, and logs • Design and implement backend services that support LLM workflows: retrieval, indexing, embeddings, batch processing, and job queues • Own data quality end to end: validation, deduping, lineage, versioning, and reproducible runs • Create observability for pipelines and LLM systems to surface issues quickly and identify root causes clearly
Ruby on Rails Developer
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.
• Develops and implements backend components using Ruby on Rails, JSON controllers, and Sidekiq, focusing on robust server-side logic and database integrations with RESTful APIs and other backend services. • Participates in system planning and the development deployment process while ensuring adherence to software compliance and testing standards. • Responsible for contributing to the backend development processes, complying to system guidelines, and conducting system analysis to address questions regarding program intentions, output specifications, data input requirements, programming strategies, and control systems as needed. • Work with a team of developers towards successful project execution, ensuring high-quality deliverables and timely completion. • Foster a culture of continuous improvement and excellence within the team. • Promote best practices and coding standards to maintain high standards of excellence within the team. • Collaborate on gathering system requirements, developing system stories, and planning project timelines and estimates. • Actively contribute to the preparation of comprehensive documentation, including reports, operational procedures, and maintenance manuals to ensure clear communication and record-keeping. • Participate in integration testing efforts to ensure seamless system functionality and robustness. • Maintain proactive communication with both internal and external stakeholders to ensure alignment and address any project issues promptly. • Conduct in-depth analysis of backend requirements, including data flow, input/output specifications, and hardware/software needs to optimize system performance. • Actively participate in code and sprint reviews, ensuring that all deliverables meet contractual obligations and project specifications.
• Liderança técnica dentro do time. • Resolve problemas complexos e ambíguos. • Atua como mentor(a) de outros engenheiros. • Garante a qualidade e escalabilidade das soluções.




