Job Closed
This listing is no longer active.
The AI Transfer Platform
Senior Software Engineer, Backend
Location
United States
Posted
103 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Backend
EdVisorly
• Design, build, and scale the systems that power student–university interactions. • Own critical APIs and services that enable real-time data, automation, and integrations. • Drive improvements in reliability, performance, and security across distributed systems. • Automate onboarding and workflows by building ingestion jobs and database-driven configurations. • Partner with product, frontend, and data teams to design and deliver impactful features. • Work closely with Solutions Engineering and Customer Success to ensure seamless school deployments. • Contribute to system design discussions, technical decision-making, and mentorship within the team. • Champion best practices in testing, code quality, and CI/CD automation. • Proactively identify bottlenecks and scale systems to handle high-volume data and transactions. • Stay ahead of emerging frameworks, cloud technologies, and AI-driven tools to keep us innovative.
Job Requirements
- 5+ years of backend engineering experience — ideally in SaaS, EdTech, or high-growth startup environments.
- Strong in Node.js (our core), but fluent enough to learn and adapt — whether that’s TypeScript/Express, Python/FastAPI, or other modern stacks.
- Built and scaled RESTful APIs (GraphQL a bonus) and know how to keep them clean, secure, and fast.
- Worked across databases (Postgres, Redis, or NoSQL) and can design for scale, reliability, and performance.
- Comfortable in cloud-native environments (GCP preferred; AWS/Azure fine too) and can navigate Kubernetes, Docker, and Terraform without blinking.
- Care about automation and pipelines — cutting manual steps by building config-driven systems, ETL, and ingestion workflows.
- Build with a security-first mindset — you know your way around OAuth2/OIDC, role- and policy-based auth, and compliance frameworks (SOC2, FERPA).
- Touched CI/CD pipelines, automated testing, and observability tools (Datadog, OpenTelemetry, Sentry) — and you know they’re not “nice to have,” they’re table stakes.
- Thrive on architecting distributed systems and microservices that balance complexity with simplicity.
- Bonus points if you’ve played with AI/ML integration (OpenAI, Hugging Face, vector search like FAISS/pgvector) or have a knack for developer productivity hacks using AI tools.
- Self-starter who thrives in fast-moving, ambiguous environments, and loves the challenge of building 0→1.
- Collaborator at heart — sharing knowledge, giving feedback, and celebrating wins with the team.
Benefits
- We’re solving a high-stakes, high-impact problem — helping institutions remove friction and students unlock brighter futures
- You’ll have real ownership in a high-velocity, early-stage environment with direct influence across the company
- You’ll help shape the future of a category-defining company, working alongside smart, ambitious, mission-first operators
- You’ll do the most meaningful work of your career, leaving a lasting legacy in how higher education serves students
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain scalable and efficient software solutions that align with the company’s vision. • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. • Troubleshoot and debug technical issues. • Lead architectural discussions and make informed technology decisions to improve system performance and reliability. • Conduct reviews, ensuring adherence to best practices and coding standards.
• Develop solutions using .NET APIs. • Efficiently develop and consume REST APIs. • Collaborate with the team to capture requirements and develop viable solutions. • Work closely with the Tech Lead to ensure solutions meet robust, scalable architecture standards.
Senior Apigee API Engineer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
• Develop, operate, and maintain APIs using the Apigee API Management platform. • Design and implement new API interfaces following industry best practices for security, performance, and scalability. • Manage the entire API lifecycle, including design, development, versioning, updates, and decommissioning based on business requirements. • Ensure API security through authentication mechanisms such as OAuth 2.0, JWT, API Key validation, and Mutual TLS. • Optimize API performance by implementing caching, rate limiting, and traffic management policies. • Monitor, maintain, and troubleshoot API services to ensure high availability and performance. • Apply periodic updates and improvements to enhance reliability, security, and operational efficiency. • Fix technical issues and performance bottlenecks, ensuring smooth API operations. • Ensure compliance with industry standards and internal governance policies for API development and operations. • Provide support to internal developers and API users, troubleshooting issues and offering guidance. • Train technical teams on how to use, manage, and troubleshoot Apigee APIs effectively. • Collaborate with cross-functional teams to align API strategies with business needs. • Create and maintain API documentation, including specifications, use cases, and troubleshooting guides.
Role Description - Desenvolver soluções em APIS .NET - Desenvolver e consumir eficientemente APIs REST. - Colaborar com a equipe para capturar requisitos e desenvolver soluções viáveis. - Trabalhar em estreita colaboração com o Tech Lead para garantir que as soluções atendam aos padrões de arquitetura robusta e escalável. Qualifications - .NET 8+, cloud Native - oAuth2 - Keycloack - Experiência com Clean Code. - Experiência com bancos de dados SQL Postgres e noSQL (Mongo DB). - Construção de documentação de APIs (ex: Swagger) - Vivência com utilização de Github ou Gitlab - Docker - Vivência com desenvolvimento de arquitetura em MVC, DDD Requirements - Experiência com testes unitários. - Conhecimento em Scrum e métodos ágeis.



