![Rumble](https://media.trabajo.org/img/noimg.jpg)
Principal Software Engineer
4 weeks ago
About Rumble:
Rumble is a high-growth neutral video platform that is creating the rails and independent infrastructure designed to be immune to cancel culture. Rumble’s mission is to restore the Internet to its roots by making it free and open once again.
What will you do:
Rumble is seeking a Principal Software Engineer (Python) to continue development of an open-source control panel tailored to the requirements of Rumble.
In this key role you will be responsible for:
Writing clean and efficient code following existing standards
Working with other teams in troubleshooting, testing and fixing bugs
Developing UI/UX implementations through feedback from fellow team members, customers, and designers
Writing backend code that interfaces with API’s (REST, etc.) and databases (SQL, etc.) to extend existing functionality
Identifying and predicting possible future problems in the code
Working with other teams and departments in the integration of new functionalities and services
Analyzing product requirements to implement new features
Documenting designs and mentoring staff members
Other duties, as assigned
Required Qualifications:
Advanced level knowledge of Python development, including working knowledge of Python SQL Alchemy and jinja2
Experience in modern python frameworks for rapid development in API and other technologies (i.e, FastAPI, Gunicorn, etc.)
Professional level knowledge of consuming restful application programing interfaces (API) where there may or may not be defined SDK documentation
Expert level knowledge of writing restful API resource servers
Working knowledge and experience with relational databases like MySQL or PostgreSQL
Proficiency with object-oriented and functional programming concepts
Familiarity with microservices and distributed systems
Willingness to learn, be challenged and have fun in a dynamic and fast paced environment
Experience documenting designs and mentoring staff members
Preferred Qualification :
General familiarity with public cloud concepts found in public cloud providers like Amazon Web Services (AWS), Google Cloud (Gcloud), or Microsoft Azure
Familiarity with or working practice with containerized deployment environments (Docker, Kubernetes, etc.), specifically with preparing your application to run successfully in a container
Experience with Odoo or other CRM/Billing systems
Desired Qualifications:
SaaS development experience in a multi-tenant environment
Openstack API development experience
Kubernetes API development experience
Control panel design, development, and architecture
Experience with Pytest and building software using test driven development
Working knowledge of authentication protocols such as Oauth2 or OpenID Connect
Why Our Team Loves Working Here:
We are making a significant financial impact for our video creator community; we’re proud of their success stories
We enjoy challenging the status quo and going head-to-head against Big Tech
We aren’t afraid to try new things; we act fast and want to win
We pay competitive salaries and provide great benefits
Remote: Eastern Time Zone only, also willing and able to travel 10-25% of the time (mostly domestic)
EEO Statement:
Rumble is an equal opportunity employer. We promote an equal playing field where everyone has the same opportunitiesregardless ofrace, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law.
Physical demands of the position:
While performing the duties of this job, the employee is regularly required to sit for prolonged periods of time while using a computer and/or keyboard. The employee is required to communicate verbally and hear. The employee may be required to walk, reach with hands and arms, balance, and stoop or kneel. The employee may occasionally be required to lift and/or move up to 15 pounds. Specific vision abilities required by this job include clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including the use of computers.
#J-18808-Ljbffr
-
Principal Software Engineer
2 weeks ago
Little Ferry, United States Eighth Light Holdings Inc Full timeA company is looking for a Principal Software Engineer. Key Responsibilities: Making immediate contributions to projects and leading architecture and software design discussions Generating new potential solutions to challenges in partnership with team members and clients Managing high-level project roadmaps, maintaining relationships with client technical...
-
Android ReactNative Principal Software Engineer
3 weeks ago
Little Ferry, United States The Consortium Full timePrincipal Software Engineer (Android / React-Native) **THIS IS A FULL-TIME, SALARIED POSITION AND NOT OPEN TO CONTRACTING ** You have: 4 year degree in Computer Science or related field with 11+ years of experience OR 13+ years of experience in Software Development 11+ years of experience in software engineering 7+ years of experience using Android...
-
Principal Software Engineer
2 weeks ago
Little Ferry, United States Motto Mortgage Full timeAs a Senior Principal Software Engineer, you will play a critical role in designing, building, and deploying scalable and maintainable web applications using modern and leading web technologies. You will be an essential member of our agile development team, contributing to tech and architectural decisions while fostering a collaborative culture of learning...
-
Principal Software Engineer
2 weeks ago
Little Ferry, United States Cribl Full timeCribl does differently. What does that mean? It means we are a serious company that doesn’t take itself too seriously; and we’re looking for people who love to get stuff done, and laugh a bit along the way. We’re growing rapidly - looking for collaborative, curious, and motivated team members who are passionate about putting customers first. As a...
-
Principal Engineer Digital
7 days ago
Little Ferry, United States Thrivent Financial for Lutherans Full timeA company is looking for a Principal Engineer, Digital. Key Responsibilities: Designing Solutions Developing Software Collaborating Across Teams Required Qualifications: Bachelor's degree in Computer Science or related field 10+ years of engineering experience 5+ years of leading technology teams Demonstrated ability to influence technical and non-technical...
-
Senior Software Engineer
4 weeks ago
Little Ferry, United States DDN Storage Full timeDDN Storage is seeking great candidates to join our dynamic team of passionate customer-enabling technologists! This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DDN Storage is a global market leader renowned for powering many of the world's most...
-
Principal Engineer Registrar Team
2 weeks ago
Little Ferry, United States Unstoppable Domains Full timeA company is looking for a Principal Engineer, Registrar Team. Key Responsibilities: Design, develop, and deploy web applications and backend APIs for domain registration Collaborate with cross-functional teams and work on front-end and back-end aspects of the platform Maintain codebase, ensure code quality, and contribute to architecture and design of...
-
Software Engineer Principal LD
4 weeks ago
Little Ferry, United States Sagent Full timeWhy you'll LOVE Sagent: You could work anywhere. We know you are talented and looking for something inspiring and impactful. A place where you will make a difference and have a great time doing it! By choosing Sagent, you can be part of our mission to make loans and homeownership simpler and safer for all consumers. Sagent powers servicers and consumers. You...
-
Software Engineer Principal LD
4 weeks ago
Little Ferry, United States Sagent Full timeWhy you'll LOVE Sagent: You could work anywhere. We know you are talented and looking for something inspiring and impactful. A place where you will make a difference and have a great time doing it! By choosing Sagent, you can be part of our mission to make loans and homeownership simpler and safer for all consumers. Sagent powers servicers and consumers. You...
-
Staff Software Engineer
3 hours ago
Little Ferry, United States Bubble Full timeBubble empowers businesses and entrepreneurs around the world to build software and apps without writing any code or having to think about infrastructure. We have created a rich visual programming language running on cloud infrastructure, making technology accessible and user friendly and allowing users to bring their visions to life quickly. What we’ve...
-
Software Engineer
2 weeks ago
Little Ferry, New Jersey, United States Cadence Design Systems Full timeThe Team:At Cadence, we have a dedicated team of self driven, self motivated engineers. We hold true to our motto of "One Cadence, One Team" and have a core belief in integrity and accountability. This team is developing Electronic Design Automation software focused on physical Package and PCB design.Responsibilities:Develop and design Electronic Design...
-
Little Ferry, United States Jama Software Full timeJama Software is focused on maximizing innovation success in multidisciplinary engineering organizations. Numerous firsts for humanity in fields such as fuel cells, electrification, space, software-defined vehicles, surgical robotics, and more all rely on Jama Connect requirements management software to minimize the risk of defects, rework, cost overruns,...
-
Software Engineer
1 month ago
Little Ferry, United States Activehours, Inc., dba Earnin Full timeA company is looking for a Software Engineer. Key Responsibilities: Drive the design & implementation of new features Make a meaningful impact in the lives of community members Collaborate, mentor other engineers, and provide thoughtful guidance Required Qualifications: 3+ years of development experience in Software Engineering Bachelor's, Master's, or PhD...
-
Software Engineer
4 weeks ago
Little Ferry, United States Activehours, Inc., dba Earnin Full timeA company is looking for a Software Engineer. Key Responsibilities: Drive the design & implementation of new features Make a meaningful impact in the lives of community members Collaborate, mentor other engineers, and provide thoughtful guidance Required Qualifications: 3+ years of development experience in Software Engineering Bachelor's, Master's, or PhD...
-
Software Engineer
2 weeks ago
Little Ferry, United States Inclusively Full timeInclusively is partnering with a leading insurance software company to hire a Software Engineer (Golang, ETL). **Please note: this role is NOT an internal position with Inclusively but with the partner company.** ABOUT INCLUSIVELY: Inclusively is a digital tech platform that connects candidates with disabilities, who may benefit from workplace...
-
Software Engineer
1 month ago
Little Ferry, United States Veriforce Full timeWho We Are Veriforce is the fastest-growing SaaS-technology and services company in the global supply chain risk management market. We help industry-leading companies create and maintain operating cultures and work environments that optimize safety, promote sustainability, and foster collaboration across a broad spectrum of internal and external...
-
Software Engineer
4 weeks ago
Little Ferry, United States Veriforce Full timeWho We Are Veriforce is the fastest-growing SaaS-technology and services company in the global supply chain risk management market. We help industry-leading companies create and maintain operating cultures and work environments that optimize safety, promote sustainability, and foster collaboration across a broad spectrum of internal and external...
-
Software Engineer
4 weeks ago
Little Ferry, United States Echo Global Logistics Full timeAt Echo, we foster a culture that promotes continuous learning, innovation, and personal development. Apply today and grow with Echo! As a Software Engineer on the Echo Global Logistics team, you will contribute to engineering of large scale web-based applications to enable Echo’s business while supporting architectural vision of quality, scalability,...
-
Software Engineer
4 weeks ago
Little Ferry, United States Echo Global Logistics Full timeAt Echo, we foster a culture that promotes continuous learning, innovation, and personal development. Apply today and grow with Echo! As a Software Engineer on the Echo Global Logistics team, you will contribute to engineering of large scale web-based applications to enable Echo’s business while supporting architectural vision of quality, scalability,...
-
Principal Machine Learning Engineer, Gen AI
2 weeks ago
Little Ferry, United States Mozilla Full timeWhy Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products...