5-8+ years as a full-stack software engineer with Go or Python as primary languages and strong JavaScript experience., Experience with architectural patterns for large web applications and microservices architecture., Proficient in relational and NoSQL databases, as well as building CI/CD pipelines., Strong communication skills and a team-oriented mindset with a focus on collaboration..
Key responsabilities:
Deliver quality software on time based on cloud architecture.
Collaborate with and mentor teammates to enhance team performance.
Build and maintain APIs and manage messaging/event-handling systems.
Consistently deliver completed work independently while seeking help when needed.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
REPS & Co. is a data and technology centric company, working to better predict the demand and price of live events. By better understanding the economics of events, we believe we can create a more efficient ecosystem for consumers. Leading to our ultimate mission: Connect more fans to more live events.
We know that our employees are the heart of our company, and we believe in creating an inclusive and fun work environment that breeds creativity. Here at REPS & Co., we do not believe in closed doors. We welcome new ideas and an inquisitive nature. We encourage and value employee input at every level of the company and are constantly evolving and trying new things.
Founded in 2017, REPS & Co. has rapidly become a leader in data analytics in the entertainment industry. Recognized on the Forbes list of America's Best Startup Employers, we focus on delivering advanced analytics that supports data-driven decisions. Our solutions provide comprehensive insights and forecasts, enabling us to have a better understanding and response to supply and demand in the ticketing world. With a commitment to driving innovation, REPS & Co. helps shape a dynamic market environment.
We are looking for an organized, experienced, and driven Senior Software Engineer. The Software Engineer will be responsible for delivering great code and pushing forward our software. We are focusing on engineers to build teams with the right people and contribute to successful communication across the company. The ideal candidate for this position is a self-starter who can work well in a fast-paced environment. We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features. We believe that how we do things is as important as what we do. You are an inventive, industrious builder who loves all things technology and you are capable of on-time execution. Good strategic thinking, passion for quality, curiosity, and dedication in fun and collaboration are what lead to great results. Great products reflect the teams that build them.
The ideal candidate will be responsible for:
On-time delivery of quality software based on various cloud architecture
Willingness to collaborate with and mentor your teammates to help them do the same
Qualifications:
5 - 8+ years working as a full-stack software engineer using Go or Python as your primary language with strong JavaScript experience as well.
Successful experience with architectural patterns for large, high-scale web applications (well-designed APIs, high-volume pipelines, efficient algorithms) in cloud technologies
Experience in working in a microservices architecture - strong API design, management and use, messaging and event-handling (i.e. SQS, SNS, Kafka, etc), and consumable data patterns
Experience coding to write to and read from: relational data systems (MySQL, Postgres, Redshift, etc.)
In-memory data stores (Redis/Memcached) and NoSQL data systems (MongoDB / CouchDB)
Building DevOps (CI/CD) pipelines from code repositories (GitHub) and secure coding practices (OWASP and SANS)
Experience in building a platform and user experience that streams individualized, personalized content and leverages repeatable, data-based patterns
Knowledge of agile and Scrum principles and a willingness to hone your use of agile methods
Consistently deliver completed work independently but know how to work within your team to get help as needed
Strong team-oriented mindset with a heavy focus on collaboration and mentorship
Strong communication and interpersonal skills (integrity, patience, empathy, etc.)
Technical Skills:
Strong Experience with AWS Cloud components (Lambda / SAM (Serverless), Step Functions, SQS, SNS, RDS, Airflow, Glue, EC2, S3)
Relational Database design and development (preferably experience with high volumes of data, 1,000,000s of records and up)
Strong Python experience (or strong Go with a willingness to work in Python, or both)
ReactJS
Experience with Rust is a plus
Strong experience with modern web scraping techniques and technologies (Playwright, Puppeteer, BrightData, Scrapy, etc.)
Strong experience with SDLC best practices
Troubleshooting / Performance tuning
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.