We are looking for a well-rounded Software Engineer Intern who would like to learn how to help drive innovation and creative thinking on our Ad serving platform. This role will be responsible for learning and developing features across our technology stack. The Software Engineer Intern will use current tools (PHP, Javascript, Node, React) within our stack. Additionally, you will play a vital role in updating and maintaining Confluence documentation, ensuring accuracy and clarity in our internal ... more details
GOBankingRates™ is unique in the digital marketing and media industry - we combine marketing, digital, content and fintech. Our performance based approach increases brand awareness and generates targeted audience engagement on our internal web properties and partner sites.
Learn More About What We Do
The Engineering Team at GOBankingRates encompasses a fast-paced and collaborative environment that is continuously adapting and improving. We are a small team who leans into giants like AWS and Snowflake to allow us to focus on providing solutions which are developed in AWS and leverage 30+ AWS services like Kinesis, Lambda@Edge, DynamoDB. With these services, the team is able to handle millions of requests, is able to test and deploy through continuous delivery, and report on terabytes of data as a daily routine. If you are looking for an exciting opportunity where you can make an impact on products, processes, and culture, then the GOBankingRates engineering team is the right fit.
What Are We Looking For?
We are looking for a well-rounded Software Engineer Intern who would like to learn how to help drive innovation and creative thinking on our Ad serving platform. This role will be responsible for learning and developing features across our technology stack. The Software Engineer Intern will use current tools (PHP, Javascript, Node, React) within our stack. Additionally, you will play a vital role in updating and maintaining Confluence documentation, ensuring accuracy and clarity in our internal knowledge base. This role will be heavily involved with the Engineering Manager and Senior Software Engineer.
How Will You Make an Impact?
- Develop, test, deploy and maintain features across CTI’s digital marketing platform.
- Collaborate effectively with product owners, QA, data teams, and UI/UX designers.
- Actively participate in Agile ceremonies to ensure alignment with cross-functional teams.
- Promote and maintain strict code standards through detailed peer review and feedback.
- Update and organize Confluence documentation, ensuring content is up-to-date, well-structured, and easily accessible to team members.
What We're Looking For
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field
- Proficiency in at least one of the following programming languages: PHP, Python, Ruby, Node.js or similar
- Experience with front-end development: HTML5, Javascript, and CSS
- Excellent analytical and debugging skills
- Excellent collaboration and communication skills
- Excellent time management and organizational skills
Good-to-have skills
- Experience with a JS framework like React, Angular or Vue
- Experience with RESTful API development, especially serverless API development
- Experience working within an Agile environment
- Experience working in the ad tech space
- Experience with DynamoDB or other NoSQL technology
- Experience with containerization technologies like Kubernetes or Docker
What We Offer:
- Mentorship Program
- Paid Internship! School credit applicable.
- Company-wide events
We are an equal-opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
The hourly rate is $17.
Benefits
- Competitive salary with excellent growth opportunity; we pride ourselves in having a team that exudes leadership, high initiative, creativity and passion.
- Awesome medical, dental and vision plans with heavy employer contribution
- Paid maternity leave and paternity leave programs
- Paid vacation, sick days and holidays
- Company funding for outside classes and conferences to help you improve your skills
- Contribution to student loan debt payments after the first year of employment
- 401(k) -- employees can start contributing immediately. After the first year, GOBankingRates matches your contribution up to 4% of your salary
A note about our new norm: The world has changed and we know it’s important to adapt and to do our part to do what's best for our team. Our number one priority is to have our team feel safe, balanced and connected. We’re committed to providing our teams with the best resources and tools to navigate this new virtual world that we’re living in. We've also reinvented the ways in which we recognize, celebrate, and engage with each other to keep our culture strong!
Here’s a peek into our world at GOBankingRates -
- Our teams are working remotely 100% for the foreseeable future. We’re in the digital media space, so we’re mobile and flexible!
- *Option to work from an office (if you need to get away!)
- Tools & resources are available to keep our team connected across North America. (JIRA, Trello, Slack, Zoom and so much more!)
- To keep our community engaged and connected, virtual team building events are held weekly and monthly.
- For wellness and balance, weekly virtual fitness classes such as yoga are available.
- To care for the local communities that we’re a part of across the U.S our team members host socially distanced philanthropic events every quarter.
- And most importantly, we’ve committed to consistent and transparent communication to help us all stay informed, engaged and to keep us on our path to success and #greatness.
We are an equal-opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.