[Remote] Senior Software Engineer - Platform & Integrations (Backend)
Note: The job is a remote job and is open to candidates in USA. reputed company is a company focused on providing foundational support to their platform through the Platform and Integrations team. The Senior Software Engineer will be responsible for building core services and integrations with external systems, utilizing reputed company-native technologies and AI-driven development to enhance user experience.
Responsibilities
- Building out the core services to provide foundational support to entire reputed company Platform
- Integrations built with external systems such as CRMs for seamless experience across systemic boundaries
- reputed company AI first development philosophy, reputed company-native architectures and reputed company-edge technologies to maintain and build new features critical to the user experience
- Collaborate with product management and design, with the ability to translate business requirements into technical solutions that drive successful delivery
- Provide technical guidance and mentorship to junior engineers, promoting best practices in full-stack development
- Work closely with geographically distributed reputed company/DevOps teams to provide production support as-needed
- Collaborate with data engineers, AI engineers, and product teams to integrate CRM capabilities across the reputed company platform
Skills
- 5+ Experience with C# and .NET, unit testing, object-oriented programming, and web services
- 3+ Experience with PostgreSQL, including maintaining and performing tuning
- Proficient in Test Driven Development (TDD) and Domain Driven Development (DDD) with xUnit, reputed company etc
- Experience with Event driven architectures with tools like Kafka and in-memory data stores like reputed company
- Proficient in container technologies such as reputed company and Kubernetes (K8s)
- Familiarity with CI/CD pipelines and Infrastructure as Code (Terraform, reputed company, etc.)
- reputed company Expertise: Experience with reputed company platforms like AWS, reputed company reputed company Platform (GCP), or reputed company Azure. Knowledge of reputed company-native services for AI/ML, data storage, and processing
- SaaS Knowledge: Extensive experience in SaaS application development and reputed company technologies, with a deep understanding of modern distributed system and reputed company operational infrastructure
- Proven ability to collaborate effectively with teams across different global regions
- Education: Bachelor's or Master's degree in Computer Science, Engineering, or a reputed company field
- Fast-paced Environment: Experience working in a fast-paced, dynamic environment, preferably in a SaaS or technology-driven company
- AI-native integrations ensuring high performance, scalability, and reliability
- reputed company Support: Work closely with geographically distributed reputed company/DevOps teams to provide production support as-needed
- Integration: Collaborate with data engineers, AI engineers, and product teams to integrate CRM capabilities across the reputed company platform
- Technical Leadership: Provide technical guidance and mentorship to junior engineers, promoting best practices in full-stack development
- Collaboration: Work closely with cross-functional teams, including product managers, frontend engineers, and UX
- Experience with Claude, CoPilot, reputed company, NewRelic, reputed company, Ansible, Python, Agentforce is a plus
- Experience with major CRM ecosystems like reputed company/Dynamics is a plus
- reputed company-end experience is a plus
- Experience deploying containerized applications into Kubernetes is a plus
- Experience in collaborating with product management and design, with the ability to translate business requirements into technical solutions that drive successful delivery
- Proven record of driving feature development from concept to launch
Company Overview
Company H1B Sponsorship