- Your ability to deliver software on time and within budget, while meeting the highest quality standards
- Your contributions to technical design and implementation of software applications
- Your ability to mentor and coach other members of the engineering team
- Your ability to collaborate effectively with other members of the engineering team and with other groups across the organization
- Your ability to stay up to date with the latest software development trends and technologies, and to apply that knowledge to your work
- Typescript, Node, and Express
- Databases - Redis, Mongo, DynamoDB
- AWS - Lambda, SQS, SNS, Event Bridge, S3, Kinesis, Firehose, Cloud Formation
- Infrastructure - Docker, Kubernetes, Terraform, AWS CDK
- TDD - Mocha, Chai, Sinon, Jest`
- CI/CD – Jenkins
- Deliver software on time and within budget, while meeting the highest quality standards.
- Contribute to the technical design and implementation of software applications, ensuring they are scalable, reliable, and secure.
- Mentor and coach other members of the engineering team, providing guidance on best practices and technical approaches.
- Collaborate closely with other engineering team members, product management, application architecture, data engineering, quality assurance, and IT groups.
- Stay up to date with the latest software development trends and technologies and apply that knowledge to your work.
- Perform code reviews and provide feedback to other members of the engineering team.
- Ensure that software is designed and developed in accordance with industry standards, best practices, and security guidelines.
- Continuously improve the software development process by introducing new tools, processes, and practices.
- Work closely with the application architecture team to ensure that software is designed in a way that is consistent with the long-term vision for the technology stack.
- Act as a technical leader within the organization, giving guidance and advice to other members of the engineering team and other groups within the organization. Providing input on user stories and acceptance criteria based on requirements and designs
- Providing an accurate status of your progress during the daily standups - including blockers and updated timelines
- Participating during retrospective processes by providing critical analysis of how the team can improve
- Escalating blockers or issues to appropriate leadership
- Participating in onboarding new employees with a focus on teaching the GSTV way of developing
- Other duties as assigned
- Detail oriented with the ability to drill down into tactical considerations
- Able to act autonomously while following team philosophy and guidelines
- Resourceful and can find solutions even when they are not obvious – you strive to find answers independently, but know when it is time to ask for help, who to ask, and what to ask
- Able to coordinate multiple tasks simultaneously while remaining organized
- Comfortable with ambiguity and change because priorities will adjust based on resources and business needs
- Capable of establishing your own timelines and meeting deadlines
- Comfortable balancing proactive and reactive strategy and execution
- A team player with a proven ability to foster and manage positive working relationships in a matrixed environment – including product managers, engineers, and quality assurance engineers
- Business and outcome focused with a bias towards action
- Able to distill complex problems into common methodologies such as, domain driven design, microservices, data pipelines, messaging, events, async processing, and server-less architecture
- Capable of managing the details of end-to-end implementation, keeping track of dependencies within a large design, and communicating the vision and ideas to both technical and non-technical audiences
- Fluent in AWS cloud native services
- Well-developed listening skills
- Effective and impactful oral, written, and presentation communication skills to both technical and business audiences at all levels of the organization
- Strong influencing skills - you can achieve goals without direct control over resources
- Experience working in a fast-paced environment preferred
- Excellent organization and time management skills
- Strong proficiency in multiple programming languages
- Expertise in software engineering best practices such as code reviews, unit testing, and continuous integration and delivery (CI/CD)
- Strong experience with software design patterns, data structures, and algorithms
- Experience with database technologies such as SQL, NoSQL, and ORMs
- Deep knowledge of Agile software development methodologies
- Ideal candidates will have 5+ years of experience developing software in an Agile environment.
- Experience designing, building, and supporting highly scalable systems in AWS is a plus
- Bachelor's degree in computer science or any related areas of study preferred
- Relevant AWS certifications are a plus
Similar Jobs
What We Do
GSTV is a data-driven, national video network with tens of thousands of locations across the country. Reaching over 40% of American adults monthly, our broadcast engages viewers with full sight, sound, and motion video as they fuel their vehicles — an essential waypoint on their consumer journey.
We not only offer consumers everything they want to know on the go with engaging, uplifting content, we deliver measurable results for the world’s largest advertisers through immediate action and lasting brand impressions. Analysis of billions of consumer purchases demonstrates that GSTV viewers spend significantly more across retailers, services, consumer goods and other sectors, following a fuel transaction.
Our convenience and fuel partners include 7-Eleven, Arco, BP, Chevron, Gulf, Kwik Trip, Circle K, Speedway, ExxonMobil, Sunoco, Phillips 66, and Marathon.
Why Work With Us
GSTV is dedicated to building an inclusive team and culture that reflects the communities we serve. Being part of the GSTV team means that we are always encouraged and challenged to grow personally and professionally. More importantly, we are accountable for our actions towards one another as the foundation for a strong and accepting workplace.
Gallery


.png)





