Job Closed
This listing is no longer active.
Freshpaint automatically captures customer actions on your site then sends the data to any tool in your tech stack.
Senior Software Engineer – Data
Location
United States
Posted
140 days ago
Salary
$181K - $213K / year
Seniority
Senior
Job Description
Senior Software Engineer – Data
Freshpaint
• Use your expertise to build Software Products that rely on data • Deliver business outcomes by either directly owning, or guiding others to build reliable and scalable products • Mentor engineers and analysts on best practices for data quality, reliability, testing, monitoring, and documentation • Partner closely with analytics, product, and engineering teams to identify data requirements and translate them into robust, scalable solutions • Join customer calls (both internal teams and external users) to hear firsthand what problems they're solving and what features actually move the needle • Design and refine data models that underpin product functionality while implementing monitoring systems to ensure reliability and performance • Collaborate with our Data Guild to define the organization’s data strategy influencing decisions on tooling, architecture, and engineering standards • Solve problems side-by-side with team members through a combination of pairing and solo work
Job Requirements
- 5+ years of experience in building Products, either in Software Engineering, Data engineering or a closely related role
- Strong customer orientation, with a focus on details that drive product impact and customer value
- Proven experience building and maintaining production-grade data pipelines
- Proficiency in application development
- Proficiency in SQL and at least one data engineering language (e.g., Python, Scala, or Java)
- Hands-on experience with large-scale data warehouses, regardless of specific tooling
- Experience with data visualization and the ability to tell clear, compelling stories with data
- Hands-on experience with modern data warehouses and data modeling best practices
- Experience working with cloud-based data platforms (AWS, GCP, or Azure)
- Familiarity with orchestration tools, version control, and CI/CD best practices
- Ability to work independently, make sound architectural decisions, and thrive in ambiguous environments
- Strong communication skills and comfort collaborating with both technical and non-technical partners
Benefits
- Competitive pay + generous equity (10-year exercise window)
- Fully remote (U.S. only) with a $150/month coworking stipend
- Half-day Fridays, every Friday
- Unlimited PTO—with a *required* 2-week minimum
- Top-tier health, dental & vision (100% covered for you, 80% for dependents)
- 2 “Treat Yourself” days a year—$100 and a day off, just because
- Generous parental leave
- Epic offsites twice a year (past trips: Greece, Jackson Hole, Cabo, wine country + more)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Outbound GTM Engineer
TradeLinkWant to improve your logistic processes? We are building the future of logistics. Contact us 👇
• You translate our ICP definitions into concrete, scalable outbound systems — from targeting and enrichment to multi-channel campaigns (email, LinkedIn, phone). • You design, operate and optimize repeatable outbound workflows and campaigns — with a focus on SQLs and pipeline value, not vanity metrics. • You actively conduct outbound calls yourself, qualify leads in a structured way, and identify genuine purchase intent in complex buying environments. • You hand off qualified opportunities cleanly to AEs and ensure a high level of SQL quality. • You continuously analyze what works and what doesn't (targeting, messaging, timing, calls) and rapidly adapt your approaches. • You document workflows, experiments and learnings and feed these insights back into Sales, Marketing and GTM. • You actively shape how outbound works at TradeLink in the long term.
• Design, develop, and maintain scalable backend services using Java and Spring, with increasing contributions to Python-based systems. • Provide technical leadership on architecture and system design in a multi-service, cloud-based environment. • Apply strong software engineering fundamentals to produce clean, maintainable, and well-tested code. • Partner with product, data, and engineering stakeholders to define and deliver complex features and platform capabilities. • Lead by example through code reviews, design discussions, and technical decision-making. • Identify and address performance, reliability, and scalability issues across services. • Mentor engineers and help elevate engineering best practices across the organization. • Stay current with relevant technologies and thoughtfully introduce improvements where they provide clear value.
• Designing and developing LLM training platform. • Maintaining our ML infrastructure, ensuring optimal performance, scalability and reliability. • Improving job scheduling strategies to minimize resource fragmentation.
Staff Full Stack Engineer
decircleTalent Partner for decentralized organizations and projects that are building Web3.
• Building declarative trading engines so users can compose strategies directly from the UI • Designing automated portfolio construction and rebalancing logic • Integrating with yield vaults, liquidity sources, AMMs, and RWAs • Creating calm, intuitive UX on top of complex onchain primitives • Building scalable infrastructure for long-term asset management




