Software Development Engineer II

GeneracSouth Portland, ME
Onsite

About The Position

Generac Power Systems seeks a Software Engineer II. The Software Engineer II will be part of a team developing and testing power generation control systems that can be remotely controlled and monitored using web and mobile technology solutions. They will be involved in the design and development of innovative software systems that web enable embedded real time control systems that provide electrical power generation.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Business Administration, or equivalent professional experience
  • 5+ years of hands-on experience as a Salesforce Administrator with demonstrated expertise in Salesforce Manufacturing Cloud, Service Cloud, or related products
  • Salesforce Administrator certification required
  • Proven experience designing and implementing complex data models, including custom objects, relationships, and validation rules in enterprise environments
  • Strong understanding of Salesforce security architecture including profiles, permission sets, role hierarchies, and sharing rules
  • Experience building and maintaining integrations between Salesforce and external systems using APIs, middleware platforms, or integration tools
  • Proficiency with data manipulation and analysis using tools such as Data Loader, SQL queries, and reporting frameworks
  • Excellent problem-solving skills with the ability to diagnose technical issues and implement effective solutions under tight timelines
  • Strong written and verbal communication skills with the ability to collaborate effectively across technical and non-technical stakeholders

Nice To Haves

  • advanced certifications such as Platform App Builder, Advanced Administrator, or System Architect preferred

Responsibilities

  • Lead the administration, configuration, and optimization of Salesforce Manufacturing Cloud environments supporting customer service, warranty management, and asset lifecycle operations
  • Design and implement data model standardization initiatives across product lines, ensuring scalable asset structures and unified workflows that support organizational growth and platform integration
  • Build and maintain automated data integrations between Salesforce, enterprise resource planning systems, and business intelligence platforms, reducing manual processes and improving data accuracy
  • Partner with enterprise integration teams to develop and deploy automated workflows using integration platforms, ensuring reliable data synchronization and process orchestration across systems
  • Collaborate with business stakeholders to translate operational requirements into technical solutions, including custom objects, workflows, validation rules, and Lightning components
  • Implement and manage user permissions, security models, and data governance frameworks to ensure compliance and appropriate access controls across the Salesforce environment
  • Implement and integrate artificial intelligence solutions within Salesforce to support Technical Support operations, enhancing case resolution, knowledge management, and customer service capabilities for Generac Home Support strategic organizational initiatives by preparing systems and data architectures for platform unification, ensuring alignment with enterprise standards and minimizing integration complexity
  • Develop comprehensive documentation including system architecture diagrams, data flow mappings, configuration guides, and standard operating procedures to support operational excellence
  • Provide technical guidance and troubleshooting support to end users, resolving issues related to system functionality, data quality, and integration performance
  • Monitor system performance, conduct regular audits, and proactively identify opportunities for process improvement and automation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service