wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Backend Engineer Role/Sensor Tower - Back End Engineer (Mid/Sr Level)

Sensor Tower - Back End Engineer (Mid/Sr Level)

Sensor TowerRemote - Krakow1mo ago
RemoteSeniorEMEACloud ComputingArchitectureBackend EngineerSoftware EngineerRubyRuby on RailsPythonPerformance ReviewsSidekiq

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• 3+ years of experience as a software engineer (If you have lesser years of experience but have meaningful github contributions and other coding samples, this will be taken into consideration). • Strong foundation in programming, algorithms, and software application design. • Solid understanding of RESTful systems and the principles of good API design. • You have an understanding of the basics of cloud environments, and ideally you’ve had some exposure to AWS. • Required: Ruby on Rails (or Python and willing to learn Ruby on Rails). • Nice to have: Clickhouse, MongoDB, Sidekiq, TypeScript, React.js. • Our Engineering Culture • We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values: • 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. • Read more about some of our Technical challenges here (written by members of our engineering team): • https://sensortower.com/blog/speeding-up-the-backend-with-graph-theory • https://sensortower.com/blog/how-we-scaled-to-thousands-of-sidekiq-workers

Responsibilities

• Participate in the full development life cycle, including design, implementation, quality polish, and release. • Leverage your strengths and interests to work on full feature implementation from brainstorming the architecture design, all the way to the back end implementation and delivery to the customers. • Optimise endpoints that touch billions of rows in the database, by applying profiling to ruby code and understanding crucial performance details of ClickHouse queries. • Perform code reviews, and suggest improvements to tools and processes. • Work on challenging products like SDK Insights, where you not only need to develop a robust back-end, but also understand how mobile SDK teardown works.

Similar Jobs

Lead AI Enabled Engineer3h ago
Stride BuildStride Build·Remote - USA
RemoteNAStaffCloud ComputingArtificial IntelligenceSoftware EngineerAI EngineerFull StackClient ConsultingRubyJavaPythonReactNoSQLAzureVector
Java Backend Engineer- SDE II11h ago
LivePersonLivePerson·Remote - USA·$150k - $170k/year + Equity
RemoteNAMidCloud ComputingBackend EngineerJavaNoSQLSQLCassandraMySQLKafkaAirflowApache SparkRESTGitJenkinsKubernetesPythonAWSGCPDocumentation
Backend Engineer | Rust14h ago
connecthumconnecthum·Remote - EU | Remote - Europe *
RemoteEMEAFintechBackend EngineerRedisKafkaKubernetesTerraformHelm
Senior Backend Engineer (Go)17h ago
bestowbestow·Dallas, TX, United States - Hybrid·$110k - $160k/year + Equity
In OfficeNASeniorSoftwareBackend EngineerSenior Backend DeveloperGoDockerSwaggerOpenAPIPostgreSQL
Spotify - Backend Engineer19h ago
SpotifySpotify·Remote - Stockholm
RemoteEMEAMidBackend EngineerSQLNoSQLScalaJavaDocumentation
Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact