Senior Backend Developer
Binocs is an active agentic-AI platform for commercial due diligence, financial analysis, deal origination, growth strategy, and transaction documentation.
Funding history
Projects
About Binocs, Inc.
Binocs provides AI-powered workflows for private equity, consulting, investment banking, and corporate-development teams. Its current product suite includes industry reports, investment memos, deal screening and sourcing, growth strategy, sell-side CIM generation, credit assessment memos, and financial-document analysis.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will help define and set up a digital platform for the private credit industry, take ownership of platform components, build robust and scalable web applications, contribute to technical designs, collaborate with product and frontend stakeholders, mentor teammates, review code, and ensure backend security, performance, and reliability. You will also explore new domains such as generative AI and stay current with development trends.
Requirements
- 4-6 years of backend development experience
- Backend programming language proficiency in Python, Golang, Node.js, or Java
- Database knowledge including MySQL, PostgreSQL, MongoDB, or Elasticsearch
- RESTful API design
- Multithreading and concurrency programming
- Object-oriented design and design patterns
- Cloud computing platforms such as AWS, Azure, or Google Cloud Platform
- Test-driven development
- Microservices architecture
- Serverless computing and event-driven architectures
- DevOps and CI/CD
- Experience with LLMs and AI technology
Responsibilities
- Define and set up a digital platform for the private credit industry
- Own digital platform components
- Build robust and scalable web-based applications
- Contribute to high-level and low-level designs
- Collaborate with frontend developers, product managers, and stakeholders
- Translate requirements into technical specifications
- Mentor team members in effective coding practices
- Conduct comprehensive code reviews
- Ensure backend security, performance, and reliability
- Participate in sprint planning and agile development processes
- Explore new domains such as generative AI
- Stay up to date with development trends, tools, and technologies
