Senior Software Engineer (Elixir) @ SmartRent | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Senior Software Engineer (Elixir) jobs in United States
153 applicants
company-logo

SmartRent · 5 hours ago

Senior Software Engineer (Elixir)

ftfMaximize your interview chances
Information TechnologyProperty Management
check
H1B Sponsor Likelynote
Hiring Manager
Austin VanderVelde
linkedin

Insider Connection @SmartRent

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Strategize and execute medium to large-scale projects, demonstrating autonomy while fostering a collaborative environment.
Develop accurate project timelines and consistently meet or exceed those estimations.
Create robust and inclusive software solutions, integrating automated testing to prevent potential regressions.
Practice empathy in user interactions, contributing to informed decision-making processes prioritizing customer satisfaction.
Make thoughtful architectural trade-off decisions, considering diverse perspectives and needs.
Contribute to projects with a medium-to-high business impact, recognizing the importance of diverse voices in decision-making.
Invest in continuous learning and improvement for yourself and your colleagues through pairing, code review, and mentorship.
Demonstrate resilience in overcoming challenges, efficiently resolving issues, and actively seeking input from others as needed.
Proactively identify potential challenges in your work requirements, communicating them early to facilitate collaborative problem-solving and course correction.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

ElixirFunctional programmingPostgreSQLMySQLEctoExUnitCI/CDRabbitMQKafkaGitGitHubGitLabMQTT protocolAccess control systemsIoT devicesMentoring

Required

5+ years of professional experience in software development, with at least 2-3 years working with Elixir.
Strong understanding of or interest in learning functional programming concepts such as immutability, first-class functions, recursion, and higher-order functions.
Familiarity with relational databases (PostgreSQL, MySQL) or a desire to grow your database expertise.
Proficiency or enthusiasm for learning Ecto for database querying and migration in Elixir applications.
Experience with or openness to learning automated testing frameworks like ExUnit for Elixir, as well as continuous integration/deployment (CI/CD) pipelines.
Passion for continuous improvement and learning demonstrated through a willingness to adopt new tools, languages, and workflows.

Preferred

Hold a Bachelor's Degree in Computer Science or a related field, or have gained equivalent experience through non-traditional or self-directed learning paths.
Experience with or interest in message queues (e.g., RabbitMQ, Kafka) and event-driven architectures.
Familiarity with Git and Git-based workflows (GitHub, GitLab), or a willingness to learn.
Familiarity with access control systems, IoT devices, or a desire to expand knowledge in these areas.
Strong verbal and written communication skills, especially in team collaboration and explaining technical concepts to non-technical stakeholders.
Knowledge of the MQTT protocol or a demonstrated ability to learn and apply new communication protocols.
An interest in mentoring junior developers, conducting code reviews, and helping to set best practices for the team.
Experience leading development projects or a desire to grow your leadership skills in managing and delivering projects.

Benefits

100% Employer-paid Medical Coverage
Flexible PTO (because We Know How Important Work-life Balance Is)
Competitive 401k
Employee Stock Purchase Plans To Invest In Your Future

Company

SmartRent

twittertwittertwitter
company-logo
SmartRent is an enterprise home automation and internet of things platform for the multifamily industry.

H1B Sponsorship

SmartRent has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)

Funding

Current Stage
Public Company
Total Funding
$256.5M
Key Investors
Spark CapitalBain Capital VenturesRET Ventures
2021-08-25IPO· undefined
2021-08-23Post Ipo Equity· $155M
2020-05-27Series C· $60M

Leadership Team

leader-logo
Lucas Haldeman
Founder and CEO
linkedin
leader-logo
Mitch Karren
Co-Founder & Chief Product Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot