

Search by job, company or skills

This job is no longer accepting applications
Role: Software Development Engineer II – Sales Systems
Role Summary :
We are looking for a Software Development Engineer II to own and evolve the technical systems that power our Sales and Revenue teams. This role is responsible for designing, building, and scaling sales-facing platforms such as CRM, lead management, deal workflows, and integrations across internal and external systems. Beyond maintaining existing systems, the engineer will actively explore, evaluate, and implement new tools, platforms, or custom-built solutions to solve evolving business use cases. This includes piloting new systems, and integrating them into the broader Sales Tech ecosystem. While Salesforce is part of our current stack, this role is not limited to Salesforce development. The engineer will take an end-to-end view of Sales technology, making architectural decisions, building custom services where needed, and ensuring systems scale with the business.
Responsibilities
Required Skills
Nice to Have
Job ID: 148314547
Skills:
Java, distributed databases, object oriented design patterns
Skills:
Design Patterns, Distributed Systems, Machine Learning Algorithms, AWS, reliability and scaling
Skills:
Aws Lambda, Cloud Computing, Loopback, RDBMS, Docker, MySQL, ECS, Node.js, Restful Apis, Nestjs, Microservices
Skills:
Distributed Systems, AWS, Cloud Computing, Data Processing, real-time analytics, Software Programming
Skills:
Design Patterns, Software Development Life Cycle, Web services-based applications, Computer Fundamentals, Large scale distributed systems