Senior Software Engineer, Professional Services
New
United States, Flexible working hours to support work-life balance across time zonesFull-TimeSenior
Salary120,000 - 140,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional experience in backend development; 3+ years of experience working directly with enterprise clients
- Required Skills
- AWSPythonSQLJavascriptTypeScriptC#JiraPostgresReactRESTful APIsAWS Lambda
Requirements
- 5+ years of professional experience in backend development with C# and/or Python
- 3+ years of experience working directly with enterprise clients in a consulting or Professional Services capacity
- Strong proficiency in JavaScript/TypeScript and experience with React-based development
- Deep understanding of REST APIs, webhooks, authentication flows, and integration patterns
- Solid experience designing scalable, reliable, and idempotent system integrations
- Strong SQL/Postgres skills for data validation, troubleshooting, and analysis
- Familiarity with enterprise identity systems including SSO/SAML, OAuth, and SCIM
- Experience working with cloud environments, particularly AWS services and serverless architectures
- Ability to interpret and work with complex technical documentation, architecture diagrams, and system designs
- Strong communication skills with the ability to engage both technical and non-technical stakeholders
- Proven experience delivering customer-facing technical projects with ownership of outcomes and timelines
- Strong organizational discipline, including documentation practices, Jira usage, and process adherence
Responsibilities
- Lead the design, development, and delivery of customer-facing solutions including integrations, platform configurations, data migrations, and custom automations
- Conduct technical discovery sessions with enterprise clients to translate business needs into scalable architecture and implementation plans
- Own end-to-end delivery of Professional Services engagements, ensuring accurate scoping, timely execution, and successful handoff to stakeholders
- Build and maintain high-quality code and tools using C#, Python, and JavaScript/TypeScript, including React-based components when needed
- Design scalable, secure, and service-oriented architectures across distributed systems and multi-domain environments
- Develop and support integrations using REST APIs, webhooks, SSO/SAML, SCIM, and enterprise identity standards
- Troubleshoot complex cross-domain issues spanning application, infrastructure, authentication, and third-party systems
- Create internal automation tools, scripts, and utilities to improve efficiency and standardize delivery processes
- Work with AWS services such as Lambda, S3, API Gateway, IAM, and monitoring tools to support integrations and operational workflows
- Produce technical documentation, runbooks, and customer-facing guides to ensure clarity and long-term maintainability
- Collaborate closely with Product Engineering, Support, and Customer Success teams to resolve issues and improve platform capabilities
View Full Description & ApplyYou'll be redirected to the employer's site