Jobgether logo

Senior Software Engineer (MarketPlace)

Jobgether US


No Relocation

Posted: June 18, 2026

Additional Content

Job Description
  • This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (MarketPlace) based in the United States. As a Senior Software Engineer, you will play a key role in designing, developing, and enhancing enterprise-scale software solutions that support complex, mission-critical business operations. This position offers the opportunity to own features end-to-end, contribute to architectural decisions, and deliver highly scalable, reliable, and maintainable applications. Working within a collaborative engineering environment, you will partner with cross-functional teams to translate business requirements into innovative technical solutions while driving continuous improvement across development practices. The role combines hands-on software engineering, technical leadership, and mentorship, making it ideal for professionals who enjoy solving complex technical challenges and influencing the future direction of a modern technology platform. You will also help advance engineering excellence through automation, performance optimization, and the responsible use of AI-assisted development tools.
  • Accountabilities: Design, develop, test, deploy, and maintain complex software features and services throughout the entire product lifecycle. Lead the implementation of scalable, performant, and reliable solutions while ensuring long-term maintainability and operational excellence. Participate in technical design discussions and contribute to architectural decisions that align with platform standards and best practices. Build and maintain modern user interfaces using frameworks such as Angular, React, Blazor, and WPF. Design, evolve, and support APIs, SDKs, integrations, and extensibility frameworks used across multiple systems and teams. Ensure data contracts, schemas, and integrations remain well-documented, backward compatible, and aligned with enterprise requirements. Proactively identify opportunities to improve system performance, reliability, scalability, and developer productivity. Lead and participate in code reviews, promoting engineering best practices and maintaining high-quality development standards. Mentor software engineers through technical guidance, design reviews, and knowledge sharing initiatives. Collaborate with product, engineering, and business stakeholders to translate requirements into effective technical solutions. Contribute to CI/CD improvements, automation initiatives, testing strategies, and software quality programs. Diagnose, troubleshoot, and resolve production issues while ensuring system stability and customer satisfaction. Leverage AI-assisted development tools to accelerate development activities while validating outputs for accuracy, security, performance, and architectural alignment. Requirements Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or equivalent professional experience. 4–10 years of professional software development experience. Strong expertise in C#, .NET, ASP.NET, and related technologies. Experience building modern user interfaces using Angular, React, Blazor, WPF, or comparable frameworks. Deep understanding of RESTful API design, service-oriented architectures, and enterprise application development. Strong experience designing, maintaining, and evolving JSON-based integrations and data contracts. Experience with performance optimization, memory management, and SQL query tuning. Proficiency with Git-based source control workflows and CI/CD pipelines. Strong understanding of software testing methodologies and code quality practices. Experience building extensible platforms, frameworks, SDKs, or enterprise-grade software solutions is preferred. Familiarity with SaaS architectures, distributed systems, cloud-native applications, or multi-tenant environments is advantageous. Experience with deployment automation, DevOps practices, and modern software delivery pipelines is a plus. Knowledge of financial systems, enterprise performance management, or corporate performance management solutions is beneficial. Excellent analytical, problem-solving, communication, and troubleshooting skills. Proven ability to mentor peers, influence technical direction, and balance feature delivery with long-term architectural quality. Demonstrated ability to effectively utilize AI-assisted development tools while exercising sound engineering judgment. Benefits Competitive base salary ranging from $138,000 to $172,250 annually, based on experience, skills, and location. Additional variable compensation opportunities. Comprehensive medical insurance coverage. Dental insurance. Vision insurance. Life insurance. Short-term and long-term disability coverage. 401(k) retirement savings plan. Generous vacation and paid holiday program. Professional development and ongoing learning opportunities. Fully remote work arrangement within the United States. Collaborative and supportive team culture focused on innovation and customer success. Exposure to diverse and impactful enterprise-scale technology projects.
  • How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
  • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
  • apply for this job