The role of the is pivotal in translating complex business requirements into robust technical solutions that enhance the functionality and performance of backend systems. This role is responsible for the full lifecycle management of software products, including development, maintenance, and continuous improvement, ensuring that all services operate efficiently and without interruption. By actively monitoring key performance indicators and responding to system alerts, the Sr. Back-end Developer maintains high service health and contributes to the overall system stability.
BItBurst, a Prodege, LLC company, is a market research company that uses technology to connect people with surveys and provide real-time insights for industries. The company uses its own panels and those of third parties to conduct research and connect targeted audiences with market research globally. BitBurst also offers apps that provide rewarded surveys and other tasks for money, such as gift cards or micro payments.
- Understanding business requirements and translating them into technical requirements
- Implementation of technical requirements and changes to existing systems
- Active monitoring of key performance indicators to ensure owned services remain healthy
- Maintaining an overview of the whole system and contributing to making improvements for both user and developers
- Own a set of products/features/services and contribute to their improvement
- Fulfilling assigned tickets, or picking tickets from the backlog, preparing them and working on fulfilling their requirements.
- Developing and maintaining features derived from tickets and bug reports.
- Responding to alerts and regularly checking metrics to ensure all services are operational.
- Reviewing one’s and fellow engineers' code when requested.
- Planning the roadmap and making technical decisions, as well as evaluating new business requests.
- Reducing the ticket backlog and implementing new features and bug fixes promptly for FraudInk and BitBurst’s Survey Integration.
- Translating business requirements into robust technical solutions, ensuring backend systems are stable, scalable, and high-performing.
- Proactive Monitoring and Maintenance:
- Monitoring key performance indicators, responding to alerts, and maintaining continuous service operation.
- Participating in code reviews, sharing knowledge, and fostering a collaborative team environment.
- Evaluating opportunities for system enhancements and making informed technical decisions that align with business goals.
- Utilizing strong knowledge of Golang, Postgres, and distributed architectures, and leveraging experience with Kafka, Grafana, Prometheus, gRPC, and Protobuf.
- Maintaining clear communication, adhering to company policies, and embodying company values in all professional interactions.
Success in the role of a Senior Back-end Developer is defined by the effective translation of complex business requirements into stable, scalable, and high-performing technical solutions that enhance backend system functionality. This role demands proactive management of the entire software product lifecycle, from development through maintenance to continuous improvement, ensuring seamless and uninterrupted service operations. A successful Senior Back-end Developer actively monitors and responds to system alerts, maintains robust service health, and contributes significantly to overall system stability. Additionally, this individual drives innovation by implementing new features and improvements, collaboratively works with team members through code reviews and knowledge sharing, and makes strategic technical decisions that align with long-term business goals. Mastery in technologies such as Golang, Postgres, Kafka, and distributed architectures, coupled with strong communication and adherence to company values, further marks success in this pivotal role.
(ex: job cannot be done without these skills, education, experience, certifications, licenses)
- Three or more (3+) years of back-end development experience using golang.
- Production experience with postgres.
- Experience with distributed backend architecture (microservices).
- Strong experience in managing projects or leading development cycles.
- Strong analytical and problem-solving skills for debugging and optimizing.
(ex: preferred additional skills, education, experience, certifications, licenses)
- Bachelor's degree in computer science or related field of study is preferred.
- Previous experience with message queues such as kafka
- Previous experience with grafana & prometheus (monitoring / observability)
- Previous experience with gRPC & protobuf
- Daily new challenges encourage you to find creative solutions and develop new skills.
- At BitBurst, everyone has the chance to prove themselves and take on responsibility very quickly.
- BitBurst's spirit comes from its young and agile team. This creates a great working atmosphere.
- You can work from anywhere to find the environment you are most productive in.
- As part of the BitBurst Team, you will see how your work will influence the development of the whole company.
- Static working times are a thing from the past. Make your job fit perfectly to your life — not the other way around!
What We Do
A cutting-edge marketing and consumer insights platform, Prodege has charted a course of innovation in the evolving technology landscape by helping leading brands, marketers, and agencies uncover the answers to their business questions, acquire new customers, increase revenue, and drive brand loyalty & product adoption. Bolstered by a major investment by Great Hill Partners in Q4 2021 and strategic acquisitions of Pollfish, BitBurst & AdGate Media in 2022, Prodege looks forward to more growth and innovation to empower our partners to gather meaningful, rich insights and better market to their target audiences.
Why Work With Us
Our employees are passionate, creative, diverse and driven to help rethink the way consumers engage with brands. We’re looking for creative and collaborative self-starters that have a thirst for learning and sharing their knowledge and know how to have fun while doing so. In return, our employees are rewarded, recognized and celebrated!
Gallery
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-03/builtinLA.png)