Citizen · 3 days ago
Senior Software Engineer
Wonder how qualified you are to the job?
AppsInternet
Insider Connection @Citizen
Responsibilities
Design and build systems for scale, modularity, and flexibility without compromising on reliability.
Deliver backend systems with high availability, low latency, and scalability.
Build and operate infrastructure, toolset, and deployment pipelines.
Take operational responsibility for the services built.
Collaborate closely with multidisciplinary teams to deliver real-time user experiences.
Demonstrate code quality, best practices, and conduct code reviews while considering product tradeoffs.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s Degree in Computer Science or related field.
5+ years engineering experience, focusing primarily on backend development.
Experience working with production code using languages such as C++, Go, Java, Python, Scala, etc.
Experience designing and implementing performant APIs on distributed systems
Strong knowledge of data design and database systems
Preferred
Knowledge and hands-on experience with Video Streaming Services
Knowledge, exposure, or hands-on experience with ML and related systems
Benefits
Medical
Dental
Vision
Flexible spending accounts
Paid time off
Company holidays
Stock options
Various wellness perks
Company
Citizen
Citizen is a mobile application that notifies its users with safety alerts and real-time incident updates.
Funding
Current Stage
Growth StageTotal Funding
$133MKey Investors
GreycroftGoodwater Capital8VC
2021-02-18Series Unknown· Undisclosed
2021-01-05Series C· $50M
2020-03-09Convertible Note· $23M
Leadership Team
Recent News
2024-05-01
Company data provided by crunchbase