Job title:Sr Software Engineer
Company:Veeva Systems
Location:Toronto, ON, Canada (Downtown – subway accessible )
Job Description:
Join one of the fastest growing companies in high tech. Veeva Systems is a pre-IPO provider of cloud-based solutions to the life sciences industry. Profitable and cash-flow positive, Veeva is experiencing rapid growth as the market expands for industry-specific, cloud-based software solutions.
Veeva has systematically grown its customer base each year since its founding in 2007 and the accolades are growing. Veeva was ranked one of the “25 Enterprise Start-ups To Bet Your Career On,†and was recently profiled by Bloomberg and in Tech Crunch (“Vertical is the New Horizontalâ€).
Veeva is looking for Senior Software Engineers to deliver on the design and build of our exciting new solution Veeva Network.
Veeva Network is the industry’s first complete, cloud-based customer master application that combines healthcare professional and organization data with software and stewardship services into a single solution.
If you are a Java developer with 8+ years progressive experience building software applications, have a deep understanding for scalable cloud solutions or have worked on developing applications with large data sets, ETL style systems or search services, you have highly applicable skills for this role.
Ultimately you will be responsible for architectural decisions for a scalable Java/HTML/Linux SaaS solution. This is a cool opportunity to innovate and deliver like a product startup within a highly successful pre-IPO company.
What’s in it for you?
An opportunity to work – and receive equity – in a pre-IPO start-up that is already profitable and growing rapidly
You get to play with the latest technologies in the cloud and keep your skills current while you innovate
Increased opportunities for growth and recognition
Work alongside a seasoned management team that has a great track record
Responsibilities:
Build a highly scalable, extensible SaaS application
Rapidly move from concept to code. Whiteboard a technical solution and rapidly prototype it
Work directly with product management to design and iterate the technical solution while clarifying the functional goals and priorities
Help set & meet credible goals and deadlines
Help recruit and reward high performing engineers like yourself
Desirable Skills and Experience:
8+ years of Java software development experience
Strong Data background
Prior experience leading early stage development
Experience with data marts, data warehouse or columnar DBs
Takes pride in writing high-quality, testable maintainable & well-documented code
Can hold your own in an architectural debate
Creative and ambitious person with a passion for excellence
Bachelor’s degree in Computer Science, Engineering, Mathematics or a related technical field
Nice to have:
Experience with Data analytics (Hadoop and other noSQL solutions)
Experience with open source frameworks, eg Spring, Hibernate
Experience with a network distributed cache (eg Coherence, Memched)
Experience with search services such as Lucene/SOLR
Experience with API design
Experience in SaaS-delivered enterprise solutions
Apply here
No comments:
Post a Comment