Senior Software Engineer

TruMedia Networks


4 weeks ago

08/20/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: Software Dev


We’re looking for experienced software engineers to help us maintain and grow our core sports analytics research platform. Your primary role will be full-stack web application development, including working with product stakeholders to improve existing features and create new ones. You’ll participate in architecture and design discussions with other engineering team members. You may interface with engineers from our partners or clients regarding integrations or buildout of custom functionality. 

If you are interested, please submit your resume and brief answers to the following questions to [email protected]

  • Why do you want to work at TruMedia?

  • Why do you feel you would be a fit for this role?

  • What perspectives can you bring to the role that will make us better?

  • Is there anything else we should know about you?

TruMedia Networks is an equal opportunity employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. We are committed to a diverse and inclusive workforce and encourage applications from candidates from groups traditionally underrepresented in the technology industry.

ABOUT YOU

  • You have 2+ years experience in software engineering.

  • You have production experience building full-stack web applications, preferably with Node.js

  • You are self-motivated. You can take a feature request or goal and run with it with minimal oversight.

  • You have experience with software version control, preferably Git.

  • You are a knowledgeable sports fan and want to work in the sports industry.

PREFERRED QUALIFICATIONS/SKILLS/IDEALLY…

  • Ideally, you have experience and interest in one or more of the following:

  • Modern web application front-end technology, such as JavaScript single-page application frameworks (e.g., React, Vue), Web Components (e.g., Polymer, LitElement), ES6, responsive web design.

  • Improving software development infrastructure and workflow using technologies like cloud computing (AWS), GitHub, Slack, Docker, Webpack

  • Scaling Node.js applications

  • Automated software testing using continuous integration

  • Experience working in a remote environment

BENEFITS/PERKS

  • Flexible remote work environment. Remote work is part of TruMedia’s DNA. We currently have team members located across the United States.

  • Make meaningful contributions to a highly-regarded product used by professional sports teams and major media companies.

  • Competitive health, dental, and vision insurance

  • 401(k) with a company match

  • Annual company gathering. Previous gatherings have been in Boston and Las Vegas.

  • Opportunities to attend related conferences such as the Sloan Sports Analytics Conference

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • We are looking for a hands-on, product-oriented engineering leader with a “find a way or make a way” attitude excited for our fast-paced environment and remote but highly-collaborative culture.

    This opportunity is for someone excited for autonomy, ownership, and breadth of responsibility.

    We are a brand new, VC-backed company built for speed:

    • Small team, fast-paced, we all get a lot done by everyone wearing many hats.

    • We are serious about optimizing our time and staying focused on the most important goals and outcomes.

    • We have remote team members and are completely on board with 100% remote work.

    • We coordinate using a kanban board, hold a daily standup, and mostly communicate via ad hoc video calls and Slack.

    • Our software uses modern technologies, such as NodeJS and React, and it lives on the Google Cloud Platform.

    Build something challenging

    This isn't just another CRUD application. Your challenge will be to deliver a highly-available service on top of a dynamic collection of third-party data sources whose priority is anything other than making your job easy. Explore the limits of your own resourcefulness by designing human and automated systems that deliver true reliability in an otherwise unpredictable environment.

    See if you are a fit

    Must have:

    • 5-10 years experience working in **back-end** applications

    • 2+ years experience working with **front-end** applications

    • Deep familiarity with **ES6/NodeJS** including deep understanding of promises, async/await

    • Proven dedication to creating maintainable, functional and reliable systems.

    • Consistent demonstration of grit, collaboration, curiosity, teamwork, ownership and integrity

    • Sharp focus on company objectives and mission at hand.

    • Ability to pass a background check. Have appropriate work authorization.

    Ideally have:

    • Familiarity with Chromium/Puppeteer and **DOM manipulation/selection**

    Excited to:

    • Set an example for the rest of the team for professionalism, quality of work and communication

    • Contribute at a lead/architect level across the stack to Trellis technical projects, including backend code, scrapers and our frontend SDKs

    • Develop and architect green field projects as required

    • Directly manage a tech team of 2-4 other developers, including regular 1:1s, performance and development coaching/mentorship and project/task management and delegation.

    • Work in a team environment and contribute to our culture of continuous improvement

    • Produce maintainable, functional, highly reliable and performant code

    • Participate in regular code reviews and process retrospectives

    • Ensure the technical feasibility of system architecture and design

    About Trellis

    Founded in 2019, and backed by a syndicate of top VC's led by General Catalyst, Trellis is on a mission to remove the forms, hassle, and jargon preventing consumers from getting the right insurance with the best value.

    We offer elegant, modern software and API's that make it safer and easier for anyone to share private insurance information and for developers to replace complex and effortful user journeys with personalized, delightful experiences.

    In the market for personal lines of insurance, where $25+ billion are spent each year just on marketing and distribution, this is a very big deal. If you have car insurance, you can try our demo at trellisconnect.com/demo

  • We are looking for a Senior Systems Engineer to join our team and help drive the development of each of our product verticals.

    Airservice is seeking to open this role to someone that is a solution driven self-starter with a proven track record of delivering production ready Serverless applications. You will work closely with our talented CTO and System Engineers to deliver high quality code that is readable, performant and scalable.

    Responsibilities:

    • Design and development of micro service platform APIs with deployment onto distributed architectures and specific environmental interfaces within a range of implementation environments.

    • Build and maintain CI/CD pipelines

    • Building of application testing, and fault finding and sandbox application builds.

    • Brain-storming ideas with the rest of team, and prototyping new ideas to ensure we (and our customers) can stay ahead of the competition.

    Requirements

    • Proven experience (4+ years) of design and build of distributed web based applications and platforms using the Ruby and JavaScript languages and related platforms

    • Experience with deployment and management of distributed applications

    • An understanding of SOA and micro service design patterns and architectures

    • Experience across the suite of AWS Services

    • Ability to work in a distributed team, with the confidence to work independently as well as seek assistance and work collaboratively when required.

    • A fundamental understanding of coding and an ability to work things out from first principles.

    • An interest in other platforms and integrations, such as Chromecast, Carplay, Android, iOS, Alexa, Sonos and the like.

    • Excellent attention to detail, and a desire to be proud of what you do.

    • An appreciation of why design and UX is important.

    • Drive to keep up to date with developments and trends in the tech and modern media world

    • Strong organisational skills

    • Mathematical aptitude

    • Good understanding an appreciation of test frameworks, why they are used and how to implement them

    • Experience with and good understanding of CI/CD pipelines and how to implement for high iteration cycles

    • The ability to learn quickly

    • The ability to interpret and follow technical plans

    • Problem-solving skills

    Perks

    • Competitive salary

    • Competitive equity

    • A highly skilled and dedicated team that is fun to work with

    • Remote work - We are fully distributed team that works from anywhere with good internet

    • Hardware - your own iPad and MacBook Pro if required

  • Anyplace is a marketplace that allows people to secure flexible-term furnished housing rentals. We are currently available in 20+ cities across North America and Europe.

    Our mission is to free people to live wherever they feel inspired to go by providing modern, dependable, turn-key living and accommodations anyplace in the world.

    DESCRIPTION

    • Develop our Angular 5+ web app

    • Develop and maintain APIs using Rails 5 API.

    • Implement new features for our website/dashboards using Angular

    • Implement Hotel Inventory API connected with 3rd party vendors

    • Refactoring source code and design test cases

    • Work closely with founders, a backend engineer, and a front-end engineer to implement new requirements to ship better user experience

    • Take initiative to improve usability and reliability as a full stack engineer.

    STACK

    • HTML5, SASS, Typescript, Angular 5+, Node.js, Ruby, Ruby on Rails, PostgreSQL, Nginx, AWS

    REQUIREMENTS

    • 2+ years of Javascript, HTML, and CSS experience (as well as active proficiency)

    • 1+ years in web application development using Angular 2+ / AngularJS or other web framework ( React/Redux )

    • 3+ years of Rails development experience

    • 3+ years as a professional full stack engineer

    • Entrepreneurial spirit

    • Self-starter

    • Fast learner

    BONUS

    • Experience with React/Redux or other web frameworks

    • Experience with Typescript

    • Experience with Node.js

    • Experience with Material UI

    • Experience with AWS

    • Experience with leading an engineering team

    • Desire to lead an engineering team in the future

    • Degree in computer science or a related field

    OPPORTUNITY & BENEFITS

    • Stock option

    • Travel stipend

    • Continual development stipend

    • Growth opportunities where your impact can be as big as you want

    You’ll be one of our early employees. We expect every early employee to have an entrepreneurial mindset and create things that haven’t existed before.

    For those who want to work at an early stage startup, we truly believe Anyplace is the place for you!

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!