Helping our clients reach their peak
Senior Software Developer – Data, Analytics, Dashboards
Location
Mexico
Posted
36 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer – Data, Analytics, Dashboards
Scalepex
• Design, develop, and maintain self-service analytics portals for: - Campaign and advertiser performance tracking - Creator revenue and content analytics - Internal business intelligence reporting • Build and implement secure authentication and role-based access controls for multiple user types • Integrate and manage data pipelines from multiple sources, including: - Databricks and AWS S3 - Salesforce (campaign and advertiser data) - BI tools such as Tableau or similar platforms - Internal APIs and databases • Develop responsive, high-quality UI dashboards using modern front-end technologies (HTML, CSS, JavaScript, React) • Contribute to system architecture, tool selection, and scalability decisions • Collaborate cross-functionally with data, product, and business teams • Remain hands-on in development while mentoring junior developers and contributing to team growth
Job Requirements
- Strong experience in software development, with a focus on data-driven applications
- Proficiency in front-end development: HTML, CSS, JavaScript, and React
- Experience integrating with BI tools (e.g., Tableau, Business Objects, or similar)
- Familiarity with data APIs and lightweight ETL processes
- Hands-on experience with Salesforce integrations, including one or more of:
- Salesforce APIs
- Experience Cloud / Partner Portal
- Visualforce
- Ability to translate complex data into clear, user-friendly analytics experiences
Benefits
- Contractor scheme
- 100% Remote
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Cloud Observability
CodiLimeA strategic partner for technology-driven companies | Network engineering | Software engineering
• Extend the existing AIOps platform to better integrate, observe, and analyze the public cloud environment • Architect, build, and maintain the solution • Validating the solution with the client (demo) • Fixing discovered bugs efficiently and effectively • Working in the agile methodology and collaborating with a team • Supporting teammates • Attending standups with Customer
Staff Software Engineer, Video Streaming
Flock SafetyWe are the first public safety operating system empowering over 2500 cities to eliminate crime.
• Join our Cloud Video team to build low-latency live video capabilities. • Contribute to the development of cloud-based live and recorded video capabilities. • Work on ingestion, encoding, packaging, and delivery processes. • Integrate and consume 3rd party cameras. • Collaborate with cross-functional teams to improve community safety with video solutions. • Own smaller projects and contribute to technical planning and discussions. • Provide meaningful feedback on PR and architecture.
• Будувати iOS-застосунок та веб-платформу end-to-end • Покривати весь цикл розробки — архітектура, імплементація, деплой, підтримка • Налаштовувати інфраструктуру, CI/CD пайплайни та cloud-середовища (AWS у пріоритеті) • Інтегрувати AI API та third-party сервіси (OpenAI, аналітика, платіжні провайдери) • Тісно співпрацювати з дизайном і продуктом, щоб перетворювати ідеї у production-ready фічі • Щодня використовувати AI-інструменти розробки (Cursor, Copilot тощо), щоб рухатись швидше і писати кращий код • Закладати tech-стандарти, code review процеси та документацію в міру того, як команда росте
• Own and drive complex features and systems across our Application • Lead implementation of high-impact technical initiatives end-to-end • Be on the forefront of technical guidelines and code quality • Improve system architecture, performance, and scalability • Work closely with AI Engineers to bring AI systems into reliable production environments • Build and maintain backend services, APIs, and frontend applications • Identify and resolve performance bottlenecks across application and database layers • Maintain strong testing practices including unit, integration, and end-to-end testing • Collaborate across teams to drive technical decisions and execution • Implement and evangelize internally best practices, new technologies and techniques




