Sensor Tower is a provider of enterprise-grade market intelligence and digital performance analysis for businesses. Named to Built In’s list of Best Places to
Backend Engineer (Jr/Mid Level) - Golang
Location
Poland
Posted
14 days ago
Salary
0
Seniority
Junior
Job Description
Backend Engineer (Jr/Mid Level) - Golang
Sensor Tower
Role Description At Sensor Tower, we process tens of terabytes of data to power insights used by thousands of customers. We’re looking for curious, motivated early-career engineers who want to grow their skills while helping us build fast, reliable systems that make data easy to access and understand. You’ll work closely with experienced engineers, contribute to meaningful features from day one, and learn how large-scale systems are designed, built, and optimized in production. If you enjoy learning, solving problems, and shipping real software that users rely on, we would love to meet you. Our Engineering Culture - Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys." - Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping. - Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids. - Prioritization: We focus relentlessly on what is important, not just what is urgent. What you’ll do - Improving and building new features for an app market intelligence SaaS platform focused on the SMBs (AppMagic by Sensor Tower). - Participate in the full development life cycle, including design, implementation, quality polish, and release. - Work on a variety of tasks, such as parsing, data aggregation, API design, refactoring, and performance optimization. - Create and optimize complex database queries for data analysis and modification. - Perform code reviews, and suggest improvements to tools and processes. We don’t expect you to handle everything from day one. You’ll be supported by teammates, starting with maintenance tasks to get to know the product better, and gradually taking on more ownership as you grow. Backend stack - Golang - PostgreSQL - ClickHouse - MongoDB - Elasticsearch - RabbitMQ - GitLab - Docker - Kubernetes What we are looking for - +2 years of experience with Go (if you have lesser years of experience but have meaningful GitHub contributions and other coding samples, this will be taken into consideration). - Strong SQL skills (Postgres/ClickHouse). You know when to rely on an ORM and when to write raw SQL, and you're comfortable writing and debugging complex queries. - Focusing on quality by writing testable code that simplifies debugging and ensures long-term reliability. - Ability to see the product through the user’s eyes and a passion for product excellence. - Curiosity & drive: a proactive approach to digging into sources yourself rather than relying on second-hand information, and an eagerness to understand why a project is valuable before you start coding. - Experience with CI/CD, Docker, k8s as a plus. - Ability to pass technical interview both in Russian & English. - Hands-on, thoughtful use of AI tools in development. Fraud warning It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying. To all recruitment agencies Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Sr. Backend Engineer - Payments Intelligence
IXOPAYOur mission at IXOPAY, a TokenEx Company, is to secure and optimize payments for global commerce. We’re building an integrated platform that optimizes payment transactions and protects payments data. For merchants who understand that payments are now a strategic function, IXOPAY, a TokenEx Company is a complete payments optimization platform that delivers best-in-class tokenization and transaction routing. We believe our people are our most valuable asset and that our culture is defined by our core values that align the organization with our mission and strategy.
Role Description We're looking for a Senior Back-End Engineer to help build the next generation of IXOPAY's AI Payments Intelligence platform. In this role, you'll design and develop the backend services and data infrastructure that power AI-driven insights, analytics, and payment optimization. Working closely with Product, Data Science, and Engineering teams, you'll build scalable systems that help enterprise merchants improve payment performance, reduce costs, and make smarter decisions using their payment data. This is a hands-on engineering role with significant ownership and the opportunity to influence both technical architecture and product direction. What You'll Do - Design, build, and maintain scalable backend services for our AI Payments Intelligence platform. - Develop data pipelines, ETL processes, and cloud-native infrastructure that process large volumes of payment transaction data. - Build the backend services that power analytics, dashboards, AI-driven insights, and customer-facing reporting. - Collaborate with enterprise customers to integrate payment data from PSPs, acquirers, and other external systems. - Partner with Product, Data Science, and Engineering teams to design new platform capabilities and contribute to architectural decisions. - Develop secure, reliable APIs and integration services for payment gateways, reporting APIs, webhooks, and other data sources. - Optimize backend systems for performance, scalability, security, and high availability. - Stay current with emerging technologies and contribute to engineering best practices across the platform. Qualifications - 7+ years of experience in backend software engineering, data engineering, or database development. - Strong Python development experience building scalable backend applications and data processing systems. - Hands-on experience with AWS services, including S3, Lambda, DynamoDB, Cognito, SQS, and related cloud technologies. - Experience designing and maintaining data pipelines and cloud-native architectures. - Strong problem-solving skills and the ability to work independently in a collaborative, agile environment. - Excellent communication skills and attention to detail. Requirements - Experience with payment data analytics, payment gateways, PSP integrations, or FinTech platforms. - Experience with analytical databases such as ClickHouse or Snowflake. - Experience building AI or machine learning infrastructure and supporting analytics platforms. - Previous experience working in a startup or high-growth technology company. Location This is a remote-friendly position. We welcome applications from candidates based in Germany or Italy, with a preference for those located in or near Munich. You'll have the flexibility to work remotely or from our Munich office. Benefits - Competitive salary and benefits - Professional growth and development opportunities - A collaborative, international engineering culture - Flexible remote working with the option to work from our Munich office Our Commitment to Inclusion We know great candidates don't always meet every qualification. If you're excited about this opportunity, we encourage you to apply—we'd love to hear what you can bring to IXOPAY. IXOPAY is committed to building an inclusive workplace where everyone can thrive. We welcome applications from all qualified candidates regardless of race, ethnicity, religion, gender, gender identity or expression, sexual orientation, age, disability, or any other characteristic protected by applicable law.
• Create accurate as-built residential models in Chief Architect from Matterport scans, surveys, photos, sketches, and field measurements. • Develop detailed 3D models of existing and proposed homes, additions, remodels, and custom residential projects. • Model site conditions including topography, grading, retaining walls, docks, seawalls, driveways, landscaping, hardscapes, and outdoor living spaces. • Produce complete bid-set and construction drawing packages, including site plans, floor plans, elevations, sections, details, demolition plans, and cabinet layouts. • Prepare professional drawing sets in multiple sheet sizes and scales according to company standards. • Create high-quality 3D visualizations, photorealistic renderings, and presentation materials for client meetings and project proposals. • Utilize rendering and visualization software to enhance lighting, materials, environments, backgrounds, and overall presentation quality. • Review, refine, and correct Chief Architect models to ensure structural logic, proper layering, and drafting accuracy. • Identify and resolve design conflicts, drafting errors, missing information, and constructability concerns. • Maintain company drafting standards, templates, libraries, layer structures, and file organization systems. • Collaborate with designers, project managers, estimators, and leadership throughout all phases of project development. • Translate conceptual designs into accurate and buildable construction documentation. • Ensure all plans, models, and renderings are completed on schedule and meet company quality standards. • Manage project revisions, plan updates, version control, and document organization. • Assist in developing design alternatives, space planning solutions, and value-engineering recommendations when requested. • Support permitting, estimating, and construction teams by providing accurate drawings and project documentation. • Participate in quality assurance reviews and continuously improve drafting workflows, standards, and processes. • Stay current with Chief Architect updates, industry best practices, residential construction methods, and emerging design technologies.
Backend Software Engineer – Finance Super App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build backend services, APIs and workflows for the finance super app. • Support products across insurance, payments, wallet, savings, investing, travel and financial services. • Design reliable systems for user accounts, transactions, partner integrations, reconciliation, notifications and operations. • Work with product and mobile teams to ship customer-facing journeys quickly. • Integrate with banks, payment gateways, insurers, data providers and other partners. • Improve system reliability, observability, security and performance. • Build systems that are practical, auditable and ready for regulated financial products.
Backend Software Engineer – Finance Super App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build backend services, APIs and workflows for the finance super app. • Support products across insurance, payments, wallet, savings, investing, travel and financial services. • Design reliable systems for user accounts, transactions, partner integrations, reconciliation, notifications and operations. • Work with product and mobile teams to ship customer-facing journeys quickly. • Integrate with banks, payment gateways, insurers, data providers and other partners. • Improve system reliability, observability, security and performance. • Build systems that are practical, auditable and ready for regulated financial products.


