Responsibilities
- Convert project requirements into detailed technical design documents and provide a blueprint for software implementation and deployment.
- Create and implement robust data models that accurately reflect complex data structures and requirements.
- Develop reliable service endpoints following RESTful principles to ensure seamless communication between backend systems and external interfaces.
- Build user-friendly frontend UI components with a focus on usability and accessibility to improve user experience.
- Establish system performance standards.
- Modify existing software to fix errors, adapt to new hardware, or upgrade interfaces and enhance performance.
- Apply advanced software debugging and troubleshooting methods to resolve product issues and maintain system integrity and stability.
- Implement optimized and scalable product lines using industry-leading technologies to efficiently build, package, and deliver data according to customer specifications and business needs.
Requirements
- Master’s degree or foreign equivalent in Computer Science, Data Science, or a closely related field.
- Experience (academic or professional) with Python and API Design.
- Experience (academic or professional) with React or JavaScript.
- Experience (academic or professional) with AWS and PostgreSQL.
- Experience (academic or professional) with developing applications using modern front-end frameworks like React.
- Experience (academic or professional) with Distributed Systems Design.
- Experience (academic or professional) with Object Oriented Programming.
- Experience (academic or professional) with Data Modeling, including defining database schema, entity relationships, and ensuring data consistency across services.
- Experience (academic or professional) with Backend Development, implementing server-side business logic, APIs, and services using Python frameworks.
- Experience (academic or professional) with cloud computing.
Benefits
- Discretionary annual bonus may be available based on individual and company performance.
- Equity may be provided as part of the compensation package.
- Full range of medical, financial, and/or other benefits.
Compensation
Discretionary annual bonus may be available based on individual and company performance. Equity may be provided as part of the compensation package. Full range of medical, financial, and/or other benefits.
Work Arrangement
Hybrid — New York, NY
Other
May telecommute 2 days per week.