FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing distributed systems with a focus on reliability and performance. Proficient in Elixir, PostgreSQL, and Infrastructure as Code, with strong system design skills and a product-focused mindset.
Highest-signal resume keywords
Elixir ProgrammingPostgreSQL Database DesignInfrastructure as Code (Terraform)Distributed Systems EngineeringWebSocket and REST API Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
ElixirPhoenix FrameworkPostgreSQLWebSocket ProtocolsREST APIsInfrastructure as CodeTerraformDistributed SystemsEvent-Driven ArchitectureRelational Database Design
Soft Skills
Excellent CommunicationInterpersonal SkillsProblem SolvingTechnical Discussion FacilitationMentoring
Industry Keywords
Software EngineeringZero Data LossOrder FulfillmentRobotic CommunicationHuman-Machine InteractionIterative ReviewFeature PlanningCross-Functional CollaborationE-Verify Program
Tech Stack
Tools & technologiesCloudDistributed SystemsElixirPostgresTerraform
About the role
Key responsibilities & impact- Design and implement solutions managing complex state across distributed systems
- Guarantee zero data loss in mission-critical workflows involving order fulfillment, robotic communication, and human-machine interaction
- Design infrastructure spanning cloud and on-premise resources
- Build event-driven architectures, PostgreSQL databases, WebSocket protocols, and containerized applications
- Uphold software reliability and advocate for iterative review and testing procedures
- Manage the release process and monitor performance
- Plan new features by considering product requirements and assessing tradeoffs
- Collaborate with peers and specify project tasks
- Bring industry-best practices to the team and automate repetitive tasks
- Write clear specifications and improve documentation
- Provide, seek, and incorporate feedback
- Partner with cross-functional teams to design and deploy high-impact features
- Guide technical discussions and mentor other engineers
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science or a related field
- 5+ years of professional software engineering experience building highly concurrent, distributed systems and shipping them to production
- Strong system design skills
- Product-focused mindset
- Track record of owning features end-to-end
- Proficiency in Elixir and the Phoenix framework, or significant experience in other functional languages with a desire to master Elixir
- Proficiency with PostgreSQL and relational database design
- Experience designing, building, and consuming WebSocket events, REST APIs, webhooks, and other message-based systems
- Experience designing and deploying infrastructure using Infrastructure as Code; Terraform is used
- Pragmatic approach to problem solving
- Ability to troubleshoot complex technical obstacles
- Excellent communication and interpersonal skills
- Ability to facilitate technical discussions with product, design, and operations partners
- Minimum 3 days a week in the office, with additional days as needed based on project demands
- Employment eligibility verification through the federal government's E-Verify program
Benefits
Comp & perks- Equity
- 401(k)
- Choice of medical, dental, and vision plans
- Company paid short and long term disability coverage
- Paid time off including flexible time off for exempt employees
- Paid vacation for non-exempt employees
- Paid sick leave in compliance with applicable law
- Paid parental leave
- Discounted meals
- Exclusive perks across the Wonder family of brands
