Agreement type: full-time employee, 40 hours per week, hired directly by the client.
Location of the engineer: Remote 100%. Candidates can be based anywhere in the U.S., but a Boston, MA, or East Coast location is preferred for collaboration.
Our company description
Mission is a platform for hiring, vetting, and managing software development talent. It enables our clients to connect with the world’s best talent to build mission-critical software products.
About the client
A fully remote company transforming digital advertising by helping brands connect with new consumers through performance-driven marketing. Profitable, fast-growing, and trusted by leading brands across ecommerce, entertainment, travel, and consumer goods, this organization offers a unique opportunity to join a high-growth team at a pivotal stage of expansion.
About the role
As a Senior Software Engineer, you will own projects end to end, write clean and reliable code, and play a key role in scaling our AWS infrastructure. This is a high impact role with direct visibility into how your work drives growth.
To succeed, you must be data driven, with a passion for continuously measuring and improving customer experience, and a natural focus on AWS, scalability, and performance.
What You’ll Do
- Own your assigned development projects from start to finish
- Collaborate with our Chief Architect to design, optimize, enhance and evolve our AWS infrastructure (EC2, RDS, ECS, etc.)
- Implement CI/CD pipelines and monitor system health
- Contribute to architectural decisions across the stack
- Troubleshoot performance and infrastructure issues, and proactively identify areas for improvement
- Write clean, tested, maintainable code—and help others do the same through code reviews
What You Bring
- Minimum of 10 years of professional experience as a Backend / Infrastructure Software Engineer
- Proficient in Ruby on Rails
- Experience with SQL databases
- Hands-on experience with AWS infrastructure (EC2, RDS, S3, IAM, ECS, etc.) or Google Cloud infrastructure in a commercial setting
- Comfortable with CI/CD workflows and Linux environments
- Strong grasp of software architecture principles and design patterns
- Able to write clean, maintainable, and efficient code
- Strong interpersonal and communication skills
- Able to persevere through engineering challenges: willingness to embrace and not shy away from a problem you haven’t seen before
- Open to new ideas and methods of problem solving
- Passion for backend and infrastructure development
- Self-motivation, grit, & tenacity
- Ownership Mindset: Proactive and self-driven with a strong sense of initiative, consistently taking responsibility, and exceeds expectations
Team Tech Stack
- Ruby on Rails
- PostgreSQL
- RSpec
- JavaScript
- HTML5
- Vue.js
- Redis
Preferred Skills
- Experience with distributed systems
- Experience performance tuning and scaling systems with high volumes of user traffic
- Experience with Apache Spark
- Familiarity with database systems such as PostgreSQL, MySQL or NoSQL
What you get
- Competitive compensation and comprehensive benefits (401K, Medical/Dental/Vision), and we offer all full-time employees the potential to hold company equity
- Flexible remote work
- Unlimited Responsible PTO
- Great opportunity to join a growing, cash-flow-positive company while having a direct impact on revenue, growth, scale, and future success
- $130-$200k per year depending on experience