Job Closed

This listing is no longer active.

Scratch Financial logo
Scratch Financial

Scratch Financial is the world's simplest patient financing solution.

Software Engineer, Salesforce

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 1912H1B SponsorCompany SiteLinkedIn

Location

New York

Posted

126 days ago

Salary

$105K - $130K / year

Seniority

Senior

Job Description

Software Engineer, Salesforce

Scratch Financial

• Develop and maintain Salesforce applications using Lightning Web Components (LWC) and Apex, complemented by declarative tools such as Lightning Flows, Platform Events, and Connected Apps. • Implement secure and reliable integrations using established Salesforce integration patterns and best practices. • Collaborate with cross-functional teams to deliver features, resolve issues, and ensure high-quality solutions. • Participate in code reviews, follow CI/CD processes, and contribute to automated testing and security practices. • Learn and apply modern engineering practices, including resiliency, observability and scalable architecture, as part of a team. • Support the team in evaluating technical requirements and contribute ideas for continuous improvement.

Job Requirements

  • Bachelor's degree or higher, or equivalent combination of relevant education, experience, and training in Computer Science or a related field.
  • 3+ years of professional software engineering experience, with a strong foundation in data structures, algorithms, and architecture patterns.
  • Development experience using Lightning Web Components (LWC), Apex , and declarative tools (Flows, Process Builder, etc).
  • Demonstrable understanding of Salesforce integration patterns and best practices for connecting Salesforce with external systems.
  • Experience following the Salesforce DX workflow, including git source code management, the SFDX CLI, and an editor such as Visual Studio Code or IntelliJ IDEA.
  • Solid software engineering fundamentals: data structures, algorithms, and design patterns (prior experience using Apex Common library a plus).
  • Well-versed in core Salesforce products (Sales Cloud, Service Cloud), exposure to CRM Analytics, Tableau CRM, Data Cloud/Data 360, or AgentForce is a plus.
  • Experience with AWS cloud-native services (Lambda, RDS/DynamoDB, API Gateway, Cognito) or equivalent Azure expertise.
  • Proficiency in at least one modern programming language (Java, Python, Go, TypeScript).
  • Experience with various API standards (REST, RPC, GraphQL, SOAP), distributed systems, and authentication/authorization frameworks.
  • Strong knowledge of CI/CD, automated testing, and security best practices.

Benefits

  • medical, dental and vision insurance
  • 401(k)
  • paid leave
  • tuition reimbursement
  • a variety of other discounts and perks

Related Job Pages

More Full-stack Engineer Jobs

Paramount Commerce logo

Senior Software Engineer – Payment Experience

Paramount Commerce

Simplified bank account-based payments for igaming and sports betting

Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Design, build, and deliver complex, high-impact features for the merchant platform • Act as a key technical voice on the team, leading solution design discussions • Champion high SRE standards for code quality, testing, and supportability • Mentor and support the growth of other engineers on the team

Canada
$145K - $190K / year
Nagarro logo

Associate Staff Engineer, Agentic AI

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements • Mapping decisions with requirements and be able to translate the same to developers • Identifying different solutions and being able to narrow down the best option that meets the clients’ requirements • Defining guidelines and benchmarks for NFR considerations during project implementation • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it • Understanding and relating technology integration scenarios and applying these learnings in projects • Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken • Carrying out POCs to make sure that suggested design/technologies meet the requirements

India
Job Closed
clearer.io logo

Software Engineer II

clearer.io

We believe in making things simpler — for our customers, and for each other. That means clarity, purpose, and progress guide everything we do. Customers at the heart: We obsess over their needs so we can grow together. Purposeful progress: We don’t settle. We take initiative and embrace bold thinking. Endless innovation: We refine, improve, and take meaningful action. Always open: We build trust through transparency and global collaboration.

Full TimeRemoteTeam 201-500Since 2022H1B No Sponsor

• Lead the design and development of complex features and components for our cloud-based SaaS platform. • Architect and implement scalable solutions, provide technical guidance to other engineers, and contribute to the evolution of our technology stack. • Take on greater technical responsibility and ownership. • Work as part of a collaborative full-stack engineering team and report directly to the Software Engineering Team Lead in the UK, bringing strong technical ownership, sound judgment, and a pragmatic approach to building reliable systems.

Vietnam
Job Closed
Freshworks logo

Full Stack AI Software Engineer

Freshworks

Freshworks empowers the people who power your business.

OtherRemoteTeam 5,001-10,000Since 2010H1B Sponsor

• Design, build, and maintain end-to-end product features across frontend, backend, and AI services • Develop AI-powered capabilities such as recommendations, automation, summarization, classification, or decision support • Integrate LLMs and ML models into production systems with attention to performance, reliability, and cost • Build and consume well-designed APIs and services that support scalable AI workflows • Collaborate closely with Product Managers, Designers, and Data/ML partners to translate business problems into technical solutions • Ensure high code quality through testing, reviews, and adherence to engineering best practices • Debug and resolve complex issues across the stack, including data, model behavior, and user experience • Contribute to improving engineering standards, tooling, and developer experience within the team

California
$216K - $283K / year
Job Closed