Headaer Background Image
Wrapmate Logo

Wrapmate

Senior Software Engineer, GO

USAFull-Time$111K - $189K
Apply Now!

Please mention that you found this position on Remotedom, it helps us grow.


For this role, we seek a Senior Software Engineer that lives & breathes the Go programming language. This developer will join our engineering team and help us write the next chapter of our story

Description

Wrapmate is entering the next chapter of its evolution to build the most innovative & robust vehicle customization platform in the world. We are seeking the best & brightest developers to lead this charge.


For this role, we seek a Senior Software Engineer that lives & breathes the Go programming language. This developer will join our engineering team and help us write the next chapter of our story.


This position is a remote-first position, but is only available to candidates authorized to work in the U.S.A. Compensation for this role is $111k/yr - $189k/yr DOE, as well as a competitive benefits package.


Job Responsibilities

  • Engineer, fine-tune, and maintain high-performance engines for the backend infrastructure, giving it the horsepower to outrun the competition.
  • Cruise down the development highway, delivering thrilling new features and enhancements that turbocharge our product’s capabilities.
  • Rev up existing systems, fine-tuning them for ultimate scalability, unwavering reliability, and racecar-like performance that leaves everyone in awe.


Job Requirements

First and foremost, you must be passionate about software development and care as deeply about improving existing systems as you do about building something entirely new (because you will be doing both).


Next, the qualified candidate must have:

  • 6+ years of experience with Go and 10+ years building web applications.
  • Strong communication skills, and be able to work closely with both your technical and non-technical counterparts in the organization, always increasing clarity and reducing ambiguity.
  • Proven experience building & maintaining web application software at scale.
  • You should possess a deep understanding of the fundamentals: HTML, JavaScript, HTTP/S, client/server architecture, state management, caching, and security paradigms. Experience with web server configuration (IIS, Apache, NGINX, etc.) is a plus.
  • Extensive knowledge of both relational/SQL and document/NoSQL database design & optimization.
  • Experience with various database platforms in either/both categories (eg. MS-SQL, MySQL, PostgreSQL, REDIS, MongoDB, Amazon DynamoDB) is a plus.
  • Foundational knowledge of stream processing & publisher/subscriber models with message brokers.
  • Experience with real time messaging/streaming platforms (eg. Kafka, RabbitMQ, ActiveMQ, Amazon SQS, Amazon SNS) is a plus.
  • Foundational knowledge of REST API design & development.
  • Experience building integrations with enterprise-grade data brokers is a plus.
  • Foundational knowledge of building web applications in the cloud.
  • Experience with AWS services (Lambda, EC2, RDS, Kinesis, etc.) a plus.
  • Foundational knowledge of building code in a team environment with a CI/CD pipeline atop GitHub.
  • Experience with branches, merging, code reviews, and GitHub Flow a plus.
  • Familiarity with other server side web application development languages (eg. Ruby on Rails, PHP, C# .NET, ColdFusion, Perl, etc.) a plus.


We definitely want to chat with qualified candidates that have any (or all) of the following tangential experience:

  • Familiarity with GIS systems like PostGIS and MySQL GIS extensions, along with data optimization and querying techniques that are tailored to systems that store and track positional data.
  • Familiarity with building and/or integrating with native mobile apps across multiple devices (iOS, Android).
  • Familiarity with front-end web frameworks (React, Ember, Angular, etc.)
  • Familiarity with unit testing frameworks (Chai, Mocha).


Essential Duties & Responsibilities

  • As a member of the engineering team, collaborate, plan & execute the implementation of our vehicle customization platform.
  • Adhere to / expand upon the software, tools & libraries currently in play and ensure we implement in a way that is robust, scalable, secure, redundant, and complies with industry best practices.
  • Take ownership of product & feature delivery, developing & releasing in a manner that increases deployment frequency, while reducing cycle time & change failure rate.
  • Mentor & lead the junior engineering staff to ensure their contributions are meaningful to our delivery so that they grow as developers.
  • Expand upon the SDLC foundation currently adopted by our growing engineering team, ensuring processes integrate with source control, employ CI/CD, utilize unit testing, schedule code reviews, and include documentation with deliverables.


About Wrapmate

Headquartered in Denver, Colorado, Wrapmate is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.


We do not accept unsolicited agency resumes. We will not pay fees to any third-party agency, outside recruiter or firm without a mutually agreed-upon contract and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes will be considered our property and will be processed accordingly.


This position is only available to candidates legally authorized to work in the U.S.A. We are unable to sponsor H1-B Visas at this time.



Salary

$111,000 - $189,000 per year


Beware of scams when applying! You should NEVER have to pay for applying for any position. Learn more about scams here.

Remotedom accepts no liability or resposability as consequence on relience upon information on here or external websites.