Job Closed
This listing is no longer active.
Helping innovators uncomplicate data storage, forever.
Senior Software Engineer
Location
United States
Posted
112 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Pure Storage
• Architect and build systems that power Pura's end-to-end supply chain operations—from order management and inventory allocation to warehouse integration and shipment tracking • Drive technical excellence • Mentor other engineers • Collaborate with stakeholders across the organization to deliver reliable services used by millions of customers • Make a significant impact on the growing business
Job Requirements
- 7+ years in backend engineering with demonstrated technical leadership experience
- Strong proficiency in Golang and/or other modern backend languages (Node, Python, etc.)
- Deep experience building and operating high-scale distributed systems
- Proven track record with service oriented architecture and API design
- Experience with event-driven architectures and real-time data processing
- Strong experience with AWS (or similar cloud platforms), including containerization (Docker, Kubernetes), CI/CD practices, and infrastructure as code
- Deep expertise in relational database design and optimization (PostgreSQL preferred) plus experience with caching technologies (Redis, etc.)
- Experience with observability, monitoring, and performance optimization at scale
- Experience with synchronous and asynchronous communication patterns (REST APIs, message queues, etc.)
- Strong communication and mentorship skills, able to explain complex technical concepts to varied audiences
- Ability to participate in an on-call rotation
- Nice to have: Experience with distributed order management systems (OMS)
- Knowledge of supply chain or logistics systems and integrations (warehouse management, 3PLs, ERPs, inventory allocation)
- Experience with temporal data modeling and event sourcing patterns
- Background in e-commerce or consumer products
Benefits
- Equal employment opportunities for all
- Prohibits discrimination and harassment of any type
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Technical Lead
LighthouseAILighthouseAI provides state licensing software and services to pharmaceutical supply chain companies.
• Lead architectural design for new features, services, and system components. • Evaluate modern AI/ML technologies and determine appropriate use cases. • Make key technical decisions that balance performance, scalability, and maintainability. • Review designs, PRs, and technical documentation to ensure engineering excellence. • Evaluate and introduce new tools and technologies to improve software development productivity. • Perform full-stack development regularly across both frontend and backend systems, taking ownership of end-to-end feature implementation. • Develop and deliver core components of application, AI-powered features, and architectural components. • Diagnose and resolve complex technical issues across the full stack and drive sustainable solutions. • Ensure code quality, test coverage, reliability, and adherence to engineering standards. • Mentor, guide and manage engineers, and contribute to raising the technical bar across the organization. • Lead discussions on AI best practices, emerging trends, model evaluation techniques, and responsible AI usage. • Facilitate knowledge sharing, pair programming, and engineering best practices. • Collaborate with Product Management to translate product requirements into clear technical plans, architecture and milestones. • Partner with Engineering Managers to balance priorities, manage sprint commitments, and guide execution. • Streamline and optimize the CI/CD pipeline to improve deployment reliability, speed, and developer productivity. • Guide teams through incident response, root-cause analysis, and preventive improvements. • Work closely with Product, Design, Data/SME, QA, and DevOps to ensure alignment on goals and technical feasibility. • Communicate architectural decisions, tradeoffs, and implementation plans clearly to both technical and non-technical stakeholders. • Support go-to-market teams with technical insights for feature capabilities.
GTM Engineer
Tempo SoftwareAdaptive SPM for AI-Accelerated Innovation | Modular Solutions, Compounding Value | 30,000+ Customers
• Build autonomous AI SDRs that research prospects, craft personalized messages, and manage follow-up sequences at scale • Develop sophisticated lead scoring and enrichment pipelines using Clay data providers and waterfall enrichment methodology • Create AI-powered personalization engines using LLMs for dynamic content generation across all touchpoints • Design intent-based trigger systems that identify and act on buying signals automatically • Implement in-app and chat automations that guide users through their journey and capture expansion opportunities • Develop RAG applications and vector databases (using Supabase) for intelligent content retrieval and account intelligence • Create real-time dashboards tracking pipeline velocity, conversion rates, and revenue efficiency metrics • Implement predictive models for churn prevention and expansion opportunity identification • Design automated lead routing logic that considers rep expertise, capacity, and historical performance • Create customer lifecycle triggers that identify upsell opportunities and prevent churn • Design and implement a composable GTM architecture using n8n as the central orchestration platform, connecting tools in our revenue stack • Build event-driven workflows that respond to buyer signals in real-time (e.g., pricing page visits trigger instant enrichment and personalized outreach) • Create reusable automation patterns and maintain APIs
• Lead initiatives by using wide-ranging experience to make decisions on methods and approaches • Collaborate with Product Managers and Senior Engineering Managers to advise on and guide the design and iterative delivery of complex solutions • Actively stay current with WEX technology options and industry trends • Work closely with the Team Manager to identify skill gaps and ensure the team is upskilling to adopt new technologies effectively • Proactively identify and fill technical gaps in design and implementation • Design, test, code, and instrument solutions without guidance • Mentor the entire engineering team • Lead the team in defining API specifications, database schemas (advanced indexing/optimization), and system architecture • Hold your team accountable for delivering quality results using defined goals • Support production applications with advanced observability • Analyze systems to identify bottlenecks and drive decisions using data • Strengthen and drive the engineering process using Test Driven Development (TDD), Behavior Driven Development (BDD), and Microservice/Vertical Slice Architectures • Leverage AI-powered development tools to act as a force multiplier for the team
Senior Software Engineer – SMB
NerdWalletNerdWallet is a personal finance company that offers expert information, tailored insights, and helpful tools to help people get more from their money. Founded
• At NerdWallet, we’re on a mission to bring clarity to all of life’s financial decisions. • A Senior Software Engineer plays a critical role in designing, developing, and maintaining complex software systems while providing technical leadership within a team. • Their primary purpose is to architect scalable and efficient solutions, ensuring that software meets both functional and non-functional requirements such as performance, security, and maintainability. • This is a Full-Stack role, responsible for writing high-quality, scalable, and efficient code. • Review and optimize existing code, conduct thorough testing, and troubleshoot complex issues to improve system performance and reliability. • Foster a culture of continuous learning and best practices in coding, architecture, and software development methodologies. • Build relationships with cross-functional teams to align technical solutions with business objectives and contribute to architectural decisions.




