Senior ERP Engineer
Location
Arizona + 16 moreAll locations: Arizona | Florida | Louisiana | Nevada | North Carolina | Oklahoma | Michigan | Mississippi | Missouri | Pennsylvania | Tennessee | Texas | Utah | Virginia | West Virginia | Wisconsin | Wyoming
Posted
18 days ago
Salary
0
Seniority
Senior
Job Description
Senior ERP Engineer
CSC Generation
• Drive architecture design, hands-on development, testing, deployment, documentation, and production support for ecommerce fulfillment systems. • Leverage AI toolsets to improve engineering delivery throughput, quality, and reliability. Share and evolve AI capabilities with other developers and teams, raising the bar for AI use across the organization. • Partner with Product and Engineering leadership to deliver scalable, user-focused features that elevate business value. • Champion modern engineering practices including clean architecture, unit testing, automation, performance optimization, and observability. • Drive key initiatives as a technical contributor, breaking down large projects into manageable delivery chunks and clearly communicating status, roadblocks, and dependencies. • Influence architectural direction and propose improvements that enhance system performance, scalability, reliability, and maintainability. • Produce high-quality documentation including TRDs, diagrams, technical instructions, and onboarding materials. • Improve reliability monitoring, alerting, and incident response for mission-critical systems. • Identify opportunities to simplify legacy components, reduce technical debt, and deliver long-term efficiency gains.
Job Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- 10+ years of professional software development experience with a strong ecommerce background.
- Hands-on experience leveraging AI toolsets for productivity and development acceleration.
- Experience working with enterprise-scale ERP systems such as NetSuite.
- Expertise with Java / Spring Boot.
- Expertise with JavaScript.
- Deep expertise in software architecture, distributed systems, and design patterns including pub/sub and event-driven architecture.
- Proficiency in at least one core backend language such as Java, Python, or C#.
- Strong understanding of relational databases and SQL.
- Hands-on skill with Docker, Kubernetes, and CI/CD pipelines.
- Experience with AWS or GCP and cloud-first architecture.
- Excellent communication and cross-functional collaboration skills.
- Strong problem-solving ability and the capacity to think creatively and strategically.
Benefits
- Competitive Benefits (US): Paid time off policies, 401(k) match, medical/dental/vision and a variety of supplemental policies, and employee discounts across our portfolio of brands.
- Competitive Benefits (Costa Rica): We offer an attractive benefits package including primarily remote work, private medical and life insurance, additional paid time off, monthly allowances and reimbursements, employee discounts, and opportunities for professional growth.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
• Build and standardize scalable manufacturing systems, documentation, and workflows • Drive the transition of product designs into manufacturable, production-ready systems • Identify failure modes, resolve root causes, and use production data to improve yield • Ensure manufacturing processes align with QMS and regulatory requirements • Collaborate closely with manufacturing partners to align execution with process intent
Role Description The Structural Engineer will oversee structural design teams in delivering high-quality designs for a wide range of new construction, renovation, and redevelopment projects. This role will be focused on Power Delivery Projects such as Transmission Lines, Substations, and Switchyards. This role involves guiding the project team through all phases of design and construction, while adjusting structural plans as needed to meet budget limitations, design requirements, and client objectives. Responsibilities - Lead structural design efforts from conceptual development through final design, ensuring alignment with project goals and requirements set by project managers. - Develop structural specifications and data sheets for packaged equipment based on project scope. - Prepare and manage Requests for Qualifications (RFQs), technical bid evaluations, and make informed purchase recommendations. - Review and analyze structural vendor drawings to ensure compliance with project specifications. - Coordinate and communicate technical information between suppliers, clients, and cross-disciplinary engineering teams. - Collaborate with detailers and designers to ensure accurate interpretation and implementation of structural designs. - Conduct quality reviews of production drawings across various projects to ensure accuracy and adherence to standards. - Verify and implement required corrections using multiple CAD platforms, ensuring design integrity and consistency. Qualifications - Bachelor’s degree in engineering with structural emphasis. - Minimum 8 years’ experience, working in a similar firm preferred – EPC Project experience is preferred. - Ability to prepare structural calculation sheets, detailed construction drawings, and corresponding AutoCAD files, including markups and coordination using Bluebeam. - Proficiency with structural analysis and design software such as RISA Foundation, RISA-3D, SAP, and familiarity with geotechnical/structural software (e.g., LPILE or similar). - A Professional Engineer (PE) or Structural Engineer (SE) license is preferred but not required. - Working knowledge of structural design codes (e.g., IBC, AISC, ACI, ASCE7).
Staff Engineer
Zip Co LimitedZip Co Limited (ASX: ZIP) is a digital financial services company, offering innovative, people-centered products. Operating in two core markets - Australia and New Zealand (ANZ) and the US, Zip offers access to point-of-sale credit and digital payment services, connecting millions of customers with its global network of tens of thousands of merchants. We’re proud to be a values-led business and our values - Customer First, Own it, Stronger Together and Change the Game - guide us in everything we do.
Role Description Own the architecture and evolution of Zip’s real-time money movement and payments platform, powering millions of transactions. Lead cross-team technical direction across distributed systems while embedding AI into engineering workflows and product capabilities. Remote-first role for US-based engineers, with optional collaboration from our NYC office. We are seeking a highly experienced and technically strong Staff Engineer to lead complex, cross-domain initiatives across our platform. In this role, you will: - Set technical direction and drive execution on ambiguous, high-impact problems. - Shape the architecture of systems that are critical to our business. - Partner with engineering and product leaders and influence strategic decisions. - Mentor senior engineers while raising the bar for scalability, reliability, and engineering excellence across the organization. - Define and scale how AI is used across engineering, driving measurable improvements in developer productivity, system quality, and delivery speed. Interesting problems you’ll get to solve: - Design systems that ensure safe, reliable money movement at scale across distributed services. - Define and evolve platform patterns for event-driven architectures and cross-team system design. - Lead ambiguous, high-impact initiatives from concept to production across multiple teams. - Balance speed and long-term platform health in critical financial systems. - Define and standardize AI-assisted engineering patterns (e.g., code generation, testing, debugging, incident analysis) that can be adopted across teams. - Raise the bar for system reliability, performance, and developer experience across the organization. - Build systems that ensure financial correctness under failure conditions, including retries, duplication, and reconciliation scenarios. - Drive adoption of AI across teams by coaching engineers, establishing best practices, and ensuring responsible and effective usage. - Identify and deliver AI-driven efficiencies, reducing development cycle time, improving code quality, and accelerating incident resolution. - Partner with platform and tooling teams to integrate AI capabilities into the developer ecosystem (CI/CD, observability, IDEs, internal tools). Qualifications - 12+ years of experience building and operating distributed backend systems in modern engineering environments. - Strong experience in payments, fintech, or other correctness-critical systems such as settlement, reconciliation, or transaction processing. - Proven track record of leveraging AI to improve engineering outcomes, including personal productivity and enabling team-wide adoption at scale. - Experience leading complex, cross-team initiatives and driving technical direction across multiple systems. - Deep expertise in system design, including event-driven architectures, microservices, and high-availability systems. - Hands-on engineering mindset, staying close to implementation and able to dive into code, services, and infrastructure when needed. - Strong decision-making ability, evaluating tradeoffs and making clear technical calls in ambiguous situations. - Experience mentoring senior engineers and raising engineering standards across teams. - Experience working with cloud platforms such as Azure or AWS, and backend technologies like C#/.NET or similar. - Experience evaluating and selecting AI tools, models, and workflows with an understanding of tradeoffs (cost, latency, accuracy, safety). - Ability to define metrics and measure the impact of AI adoption (e.g., developer velocity, code quality, cycle time, incident reduction). Requirements - Experience building and scaling systems in fintech or other highly regulated environments, such as payments, lending, banking, settlement, reconciliation, fraud, risk, or transaction processing. - Experience working in AI-forward, high-scale engineering environments where teams are building at the edge of modern cloud, distributed systems, developer productivity, or applied AI. - Hands-on experience building production-grade AI capabilities beyond prompt engineering, such as AI agents, agent orchestration frameworks, retrieval-augmented generation, model evaluation pipelines, workflow automation, or AI-powered internal platforms. - Experience architecting agentic AI systems that safely interact with internal tools, APIs, business workflows, and human-in-the-loop approval processes. - Experience defining responsible AI governance patterns, including data access controls, model/tool selection standards, evaluation frameworks, observability, cost management, auditability, and risk controls. - Experience partnering with business, product, risk, compliance, security, legal, or operations leaders to translate ambiguous strategic problems into scalable technical solutions. - Experience building AI-enabled engineering platforms that improve developer velocity, code quality, testing, debugging, incident response, observability, or release confidence. - Familiarity with modern AI/ML infrastructure, including model serving, fine-tuning, embeddings, vector search, distributed training, inference optimization, model evaluation, or experimentation platforms. - Experience with cloud-based AI/ML services and frameworks such as AWS Bedrock, SageMaker, Azure AI, OpenAI, Anthropic, Databricks, LangChain, LlamaIndex, or similar technologies. - Demonstrated ability to operate as a hands-on technical leader who can set strategy across teams, prototype emerging technologies, and raise the bar for engineering excellence. Benefits - Flexible working culture - Incentive programs - Unlimited PTO - Generous paid parental leave - Leading family support policies - Company-sponsored 401k match - Learning and wellness subscription stipend - Beautiful Union Square office with a casual dress code - Industry-leading, employer-sponsored insurance for you and your dependents, with several 100% Zip-covered choices available
• Own and resolve incoming technical support requests across prospects and customers • Respond to inquiries within defined SLAs and drive issues through to resolution • Troubleshoot complex issues by analyzing logs, crash reports, and reproduction steps • Partner with engineering to escalate and resolve advanced technical challenges • Support prospective customers during evaluation phases (POCs/trials) • Set up and manage technical environments to ensure successful trials • Guide prospects through technical configurations and troubleshoot issues in real time • Partner with Enablement teams to support onboarding and implementation • Contribute to successful customer go-lives by ensuring technical readiness • Lead technical delivery for standard implementations and support strategic deployments • Act as the technical owner for a portfolio of customer accounts post-onboarding • Provide ongoing guidance on best practices and product capabilities • Monitor account health and proactively address risks or opportunities • Drive customer satisfaction through responsive support and engagement • Identify product gaps, bugs, and opportunities for enhancement • Provide structured feedback to product and engineering teams • Advocate for customer needs and contribute to improving overall service


