
Senior Software Engineer
Acuity
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • 🇺🇸 United States
Visit company websiteSalary
💰 $120,800 - $217,400 per year
Job Level
Senior
Tech Stack
AWSAzureCloudDockerElasticSearchERPGrafanaMicroservices.NETNoSQLPythonSQL
About the role
- Design, develop, and maintain enterprise-grade software solutions for Product Information Management (PIM), Product Catalog, and Product Configuration systems using .NET, C#, Python, and other object-oriented programming languages.
- Implement and manage integrations between internal systems, third-party applications (Salsify, MuleSoft), and Azure cloud-based platforms.
- Build data-driven features and analytics pipelines using Databricks, Python, SQL, and NoSQL/Graph databases to enhance product insights, catalog completeness, and operational efficiency.
- Collaborate with product managers and stakeholders to translate business requirements into technical solutions, including pricing, catalog management, and item-level data enrichment.
- Develop RESTful APIs, microservices, and event-driven workflows for high-performance product data processing across systems.
- Ensure software solutions meet performance, security, and scalability standards in cloud-native environments (Azure, AWS).
- Participate in Agile development practices including sprint planning, code reviews, and CI/CD.
- Mentor junior engineers, provide technical guidance, and promote best practices in software engineering, system design, and product data management.
- Build seamless product data flows between engineering (PLM), commerce (PIM), integration (MuleSoft), ERP, MDM, and customer-facing applications.
- Establish and standardize processes for creating, managing, enriching, and distributing high-quality Product Master Data, including catalog attributes, pricing, and item-level metadata.
- Drive integration architecture using MuleSoft, RESTful APIs, or similar platforms to ensure robust, secure, and scalable connectivity across enterprise systems.
- Incorporate monitoring and analytics tools (e.g., Elasticsearch, Grafana, Power BI) to support operational transparency, data quality, and product data reliability.
- Explore and apply Generative AI for accelerating attribute creation, catalog enrichment, component matching, and intelligent metadata transformation.
- Partner with security, data governance, and business stakeholders to enforce standards, ensure compliance, and support scalable innovation.
- Perform duties with minimal supervision, manage multiple priorities effectively, and delegate tasks as needed.
- Implement DevOps automation, including CI/CD pipelines, infrastructure provisioning (IaC), and deployment strategies.
Requirements
- 6–10+ years of professional software development experience in enterprise applications using .NET, C#, Python, and object-oriented programming principles.
- 5–8+ years of experience with Product Information Management (PIM), Product Catalog, Pricing, Item Catalog Data Enrichment, and CPQ systems.
- 5+ years of hands-on experience designing and implementing integrations across ERP, PLM, PIM, CPQ, and third-party systems using MuleSoft, RESTful APIs, or similar integration platforms.
- 5+ years of experience building microservices, RESTful APIs, and event-driven architectures for scalable enterprise solutions.
- 5–7+ years of expertise in cloud platforms (Azure, AWS) and cloud-native architecture.
- 3–5+ years of experience with containerization (Docker, container registries) and Infrastructure as Code (IaC) principles.Proven experience with Product Information Management (PIM), Product Catalog, Pricing, Item Catalog Data Enrichment, and CPQ systems.
- 3–5+ years of hands-on experience in DevOps practices, including CI/CD pipelines, automated builds, and deployment strategies.
- 3–5+ years of experience with Graph and NoSQL databases, Elasticsearch, Databricks, and data-driven analytics.
- 2–4+ years of familiarity with AI/Generative AI for catalog intelligence, metadata enrichment, and automated attribute generation.
- 6+ years of experience with Agile methodologies in fast-paced, multinational teams.
- 2–4+ years of experience with data visualization and monitoring tools such as Power BI and Grafana to ensure operational transparency and actionable insights.
Benefits
- Health care
- Dental coverage
- Vision plans
- 401K benefits
- Commissions/incentive compensation depending on the role
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#Pythonobject-oriented programmingRESTful APIsmicroservicesevent-driven architecturecloud-native architectureDevOpsInfrastructure as Code (IaC)
Soft skills
collaborationmentoringtechnical guidanceproject managementprioritizationdelegationcommunicationproblem-solvingadaptabilityleadership