This job post is closed and the position is probably filled. Please do not apply. Work for Trellis and want to re-open this job? Use the edit link in the email when you posted the job!
**Overview**\n\nTrellis is a full-service eCommerce agency with a single mission: make commerce simple. We help growth-focused companies succeed through strategy, design, development, and performance-based marketing services. As an award-winning, remote-first organization with headquarters in Boston, weโve had the pleasure of helping some amazing brands succeed in the world of eCommerce and across industries such as apparel, beauty, manufacturing, sports, and many more.\n\nOur remote **Principal Elixir Software Architects** use their Elixir expertise to help us evolve our eCommerce sites and our engineering practices. They have the ability to take business requirements and architect solutions of all complexities. They serve as the backbone of our technical leadership team working closely with our engineering directors.\n\n**Core Responsibilities:**\n\n* Writing clean, reliable, adequately tested code.\n* Writing clean, reliable, adequately tested code.\n* Thinking through all the steps required to develop the components of secure code.\n* Providing effective communication, interpersonal, time management, and organizational skills with the ability to work in a fast-paced and deadline-oriented environment.\n* Collaborating with different business units and working closely with a team of developers to provide sale engineering and project architecture.\n* Demonstrating professionalism, leading by example, having a strong work ethic and sense of duty in work as well as strong problem-solving skills.\n* Mentoring other engineers and helping to promote overall best practices.\n* Weโre looking for individuals who thrive in dynamic environments, embrace process and organization, are detail-oriented, and enjoy using data to inform their decision-making. \n\nA great Principal Elixir Software Architect candidate will bring a blend of the following technical experience and professional skills to this opportunity:\n\n**Relevant Experience:**\n\n* Work with both documented and undocumented APIs.\n* Experience with serverless functions.\n* Excitement around functional programming and standards within the Elixir space\n* Experience with Elixir tools like Mix and other erlang options\n* Experience working with and creating custom REST and GraphQL APIs.\n* Understanding of the complexities of both server and client-side performance.\n* Experience working with containers like Docker and Kubernetes.\n\n**Our Toolbox:**\n\nBelow are some of the tools that our Principal Elixir Software Architects use regularly:\n\nDevelopment\n* IDE (e.g. PhpStorm, VS Code)\n* BitBucket/Git\n\nCommunications & Productivity\n* JIRA/Confluence\n* Slack\n* G-Suite\n* Zoom\n\n**Working at Trellis:**\n\nTrellis is a fast-growing, self-funded eCommerce agency with headquarters just outside of Boston. Weโre a remote-first organization with over 2/3 of our team distributed across the US and internationally. Work/life balance is priority with a range of benefits to our employees, including:\n\n* Medical, Vision, and Dental Insurance\n* Company-Paid Laptop and Home Office Equipment\n* 13 Days Paid Holiday\n* 15 Days Flexible PTO + Earned Seniority\n* 25 Days Additional PTO for Parental Leave\n* 401K with Employer Matching\n* Donation Matching Program\n* Education and Professional Development Bonuses\n* Performance-Based Bonuses\n\nIf you are located outside of the US, we are only able to offer freelance contractor status at this time.\n\nWe structure our teams into โSquads,โ providing an opportunity to build deep connections with colleagues and longer-term relationships with clients. We aim to provide an inclusive environment that encourages a diverse group of voices to contribute to our company. This inclusion is often in the form of employee-led โLunch & Learns,โ employee-driven special interest groups, paired mentorship, and transparent career advancement policies. All of these initiatives stem from Trellis Core Principles:\n\n**Be a Source of Honesty:** Communicate transparently and act honestly with our clients, teammates, and community.\n\n**Engage with Problem Solvers:** Recruit and retain high-quality creative and technical employees that love solving problems and are empowered to do fantastic work.\n\n**Support Growth:** Encourage and support the growth of our clients and teammates, even when weโve made mistakes.\n\n**Demonstrate through Results:** Use results as the ultimate way to sell our ideas and capabilities. \n\nPlease mention the word **RIGHTEOUS** when applying to show you read the job post completely (#RMy4xNC4xNDQuMjQw). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$100,000 — $150,000/year\n
\n\n#Benefits\n
๐ฆท Dental insurance\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Ockam and want to re-open this job? Use the edit link in the email when you posted the job!
We are seeking a Distributed Systems Architect with expertise in fault tolerant algorithms (BFT would be great), high-throughput real-time messaging and streaming systems. Experience using Erlang or Elixir or similar actor model based languages. Experience with the core design of streaming systems like Kafka, Spark Steaming etc.\n\n\n\n\nResponsibilities\n\n\n\n\n* Collaborate with the team with well communicated and documented processes\n\n* Develop high-quality software design and architecture\n\n* Identify, prioritize and execute tasks in the software development lifecycle\n\n* Develop tools and applications by producing clean, efficient code\n\n* Automate tasks through appropriate tools and scripting\n\n* Review and debug code\n\n* Perform validation and verification testing\n\n* Document development phases and monitor systems\n\n* Ensure software is up-to-date with the latest technologies\n\n\n\n\n\n\n\n\n\n\nRequirements\n\n\n\n\n* Extensive engineering experience across multiple systems with 10+ years of experience.\n\n* Comfort in switching between multiple programming languages.\n\n\n\n\n\n\n\n\nRemote candidates are encouraged to apply. Ockam is a distributed, remote-first structured team with a headquarters in San Francisco California. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Architecture, Developer, Digital Nomad and Erlang jobs that are similar:\n\n
$70,000 — $125,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.