Software Development Engineer, Salesforce
New
V
Veeam SoftwareEnterprise Technology
Remote, United StatesFull-TimeSenior
Salary$117,500 - $270,000 USD (Total Target Compensation / OTE, depending on geographic zone)
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- SQLETLSalesforceData engineeringData modeling
Requirements
- 6+ years of experience in enterprise data engineering, Salesforce engineering, or system administration.
- Deep expertise in Salesforce data modeling, SQL, SOQL, security, and automation.
- Strong understanding of Salesforce architecture, integration strategies, data movement, and secure cross-system interoperability.
- Experience designing and supporting data integrations, migrations, transformations, and operational monitoring.
- Deep experience working with enterprise-grade ETL tooling, such as dbAmp or similar tools.
- Demonstrated strength in problem-solving, debugging, performance optimization, and root cause analysis.
- Effective communication and collaboration skills to influence technical direction.
- Salesforce Advanced Administrator, Platform App Builder, or one architect certification required.
- Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Engineering, or equivalent practical experience.
Responsibilities
- Lead the design, development, and ongoing stewardship of advanced Salesforce data solutions, ensuring scalability, reliability, security, performance, and integrity.
- Plan for complex initiatives spanning Salesforce and connected enterprise systems, translating business needs into resilient architectures and data flows.
- Serve as a senior technical contributor for the Salesforce platform, solving high-impact data problems and making sound tradeoff decisions.
- Lead delivery and support integrations between Salesforce and external systems, including third-party applications and enterprise data platforms.
- Build and maintain synchronous and asynchronous data migration, transformation, enrichment, and validation processes.
- Drive platform modernization by identifying technical debt, recommending architectural improvements, and strengthening data quality controls.
- Partner with product, business, and technical teams to shape solution direction and manage dependencies.
- Create and maintain technical documentation explaining data models, system relationships, and operational considerations.
- Mentor other engineers and administrators through design reviews and knowledge sharing.
View Full Description & ApplyYou'll be redirected to the employer's site