Software Engineer I
Union Street Media is looking for a Software Engineer to join our team. We’re working to grow our brand as real estate’s most trusted digital marketing company by building a suite of cloud-native products and tools to support our growing website and marketing intelligence platforms
About the role
You’ll join a talented and cross-functional team of experienced engineers that own several software systems, all born in the cloud. Many of our products rely on our growing analytics data warehouse and the transformations that bring data from external sources into our warehouse. In this role you will be responsible for the maintenance and upkeep of these transformations and for the data warehouse.
As a Software Engineer you will learn about DataOps and the ETL pipelines that feed relational data into our warehouse and will be responsible for their development, maintenance and accuracy. You’ll also learn about the real estate industry and how Union Street Media uses analytics to be the best digital marketing company in the industry.
Over time you’ll get involved in larger projects, participate in our SDLC and make meaningful contributions to a variety of products.
To be successful in this role, you’ll have had proper training and be ready to start or continue your career as a software engineer. Your experience should include a mix of relevant coursework as well as side projects that demonstrate your passion and enthusiasm for software development. 1-5 years of professional software engineering experience is a plus.
You should be an enthusiastic and coachable learner. You’ll be expected to understand and adopt our engineering practices, producing work that meets our bar for quality. You will receive lots of feedback and mentoring from more senior team members and should be accepting of that feedback. You should be curious and ask lots of questions, always looking for ways to grow as a software engineer and as a professional.
The Software Engineer I on a talented scrum team is a unique opportunity to learn from an experienced group of engineers in a fun and supportive environment.
Specific Responsibilities Include:
- Working with stakeholders including data, design, product and executive teams and assisting them with data-related technical issues
- Develop and maintain data pipelines for warehousing, BI reporting, and analytics using XPlenty and Amazon Redshift
- Serve as a resource for data users in the organization. Drive awareness of available data. Assist business users with technical tasks including data extracts, report creation, SQL, and general data system troubleshooting
- Develop and maintain documentation on processes and procedures, as well as on available data sets
- Maintain data pipelines importing data from multiple internal and external data sources
- Implement data quality and integrity checks to proactively identify and fix data issues
- Maintain required infrastructure for optimal extraction, transformation and loading of data from various data sources
- Assemble large, complex sets of data that meet non-functional and functional business requirements
- Training or relevant experience as a Software Engineer
- Ability to work independently
- Excellent organizational skills
- BSc/BA in Computer Science or a related degree preferred
About Union Street Media
We’re a tenacious team of talented strategists with extensive experience taking real estate businesses to the next level. We’re growing and want you to grow with us!
Our vision is to be real estate’s most trusted digital marketing company. We provide custom digital marketing solutions and award-winning websites for real estate professionals that are unique in the industry.
Our mission is to connect real estate professionals to their clients through remarkable online experiences that ensure they stand out. Through personalized guidance and innovation, we create relationships that open new doors.
At Union Street Media, we believe in independence, in real and genuine relationships, and that real estate agents are the future. Most importantly, at Union Street Media, you’ll have a voice. We value everyone’s opinion and from company-wide goal-setting to crowdsourcing product ideas, collaboration is in our DNA.
Engineering At Union Street Media
We take our engineering culture seriously and believe that while never perfect, if we work to describe our culture we can improve our culture. As a company, we value ambition, passion, authenticity, quality, collaboration, accountability and curiosity. To us those aren’t just buzzwords – we actually evaluate employees based on those values during the performance cycle
Union Street Media fosters professional growth. Full-time remote/telecommute workers will be considered, although we welcome our colleagues to join us in our office in beautiful Burlington, VT.
Schedule: Position is open immediately. This is a full-time position
To Apply: Email resumes to email@example.com
Union Street Media is an equal opportunity employer. Leveraging the diversity of our people and sustaining a culture of inclusion is one of the key pillars of our success as a company. Bringing together people with different disciplines, different backgrounds and experiences, different cultures and from different generations makes us a stronger, better organization. Quite simply, creating a culture of inclusion and diversity of thought drives our success.
Leveraging the diversity of our people and sustaining a culture of inclusion is one of the key pillars of our success as a company. Bringing together people with different disciplines, different backgrounds and experiences, different cultures and from different generations makes us a stronger, better organization. Quite simply, creating a culture of inclusion and diversity of thought drives our success.