This job post is closed and the position is probably filled. Please do not apply. Work for Genscape and want to re-open this job? Use the edit link in the email when you posted the job!
\nGenscape’s product offerings are focused on energy data which is captured via patented sensor technology. Beyond our revolutionary sensor IP, Genscape’s offerings are all software/data-based product. The essence of all our commercial products are the result of some of the most talented software engineers in the market. We continue to expand our software suite through organic net-net development as integration of acquired products, technologies & data. Genscape is seeking a talented Senior Database Developer to join our team of software engineers! This Senior Database Developer will work on the next generation unified platform---the latest version just received outstanding customer feedback and so we continue to evolve along the path of our technology strategy.\n\nThis team member will work with the Lead/Members of the Application Development Teams in planning, design, development, testing, and deployment of both logical and physical database models and structures. This individual will need to be a strong collaborator and communicator as they will work closely with the Product Developers to ensure that the engineers' activities are in line with the larger goals of Genscape’s growth strategy. This individual will also work with the other members of the Platform team to establish and maintain design standards to ensure compatibility and consistency in all data environments.\n\nWhat data environments will this role work with? Many! Given the rate of change of technology, we are always exploring ways to embrace a new solutions of all flavors---open, 3rd party and of course custom/derived solutions we organically create. The DBDev will be responsible for engagement with all Genscape Data platforms which currently includes Mongo DB, Redis, Hadoop, PostgreSQL and MS SQL Server as we migrate away from other more traditional relational data technologies. In addition, our technology team has architected our next gen platform to evolve from operating in a hybrid between hosted and cloud-based data PaaS. Our community and vendor relationships are exceptional so our engineers are often asked to provide guidance/feedback on platform designs as well as test/critique early-stage software from white-board to pre-alpha/beta. \n\nWe enjoy engineers who love to innovate and are remarkably passionate about software development in all layers of the stack. Exceptional software developers are as much left- as they are right-brain thinkers given the nature of design and development. Passion for software, drive toward excellence of solution and outstanding team collaboration where ideas can be bounced around for feedback are all aspects of culture we embrace. If you see software as a direct reflection of what you love to do/build and if you say to yourself: “Imagine… I get PAID to do what I love---explore, innovate and develop excellent software with awesome technologies,” then please do come talk to us for this role and/or other roles we have at Genscape.\n\nWe look for passionate technologists who love data as well as enjoy working in an autonomous environment where employees are encouraged to expand their careers, explore new ideas, and make a big impact where they work. Come see what we are all about!\n\nWhat you will do and learn:\n\n\n* Architecture of Next Gen Data Platforms covering all types: Relational, Doc, ‘Big’, etc…\n\n* Design/Modify logical models within existing database environments.\n\n* Manage existing data models and create/modify models to meet new functional requirements.\n\n* Generate and maintain data definitions and services to support holistic enterprise Master Data Definitions with input from peers and data subject matter experts.\n\n* Work with business analysts and various groups to collect requirements and translate those into logical database models.\n\n* Procedural database programming including PL/pgSQL, T-SQL, PL/SQL.\n\n* Troubleshoot problems when appropriate with support of Database Admins\n\n* Identify potential performance improvements at the data technology layer as well as process improvements for overall effectiveness of the data pipeline\n\n* Perform data analysis, design and training, as required as well as mentor peers to ensure development of peers and consistency of strategy/approach for database development.\n\n* Develop new and manage existing ETL jobs for the application databases\n\n* Collaboratively architect, design and develop message distribution system with the core platform architect and app dev team.\n\n* Provide SQL / database support to the application developers for ongoing sprint development cycles where we embrace SCRUM and supporting tools for Continuous Integration.\n\n* Manage the databases in development, QA and Production environments.\n\n* Monitor and manage the production data warehousing processes.\n\n* Monitor database backup process.\n\n\n\n\nOver your first few months in this position, you will know you’re successful if:\n\n\n* You demonstrate a strong initiative to provide value in a highly collaborative team environment. We enjoy those who love technology and foster a culture where open discussions on latest/greatest development can be used in various innovative ways to solve real business problems.\n\n* You demonstrate knowledge and carefulness essential to develop and manage business-critical 24-hour operational systems. We live for uptime as our clients are financial traders and expect/demand the most mission critical systems that support real-time Wall Street traders.\n\n* Start with the basics of day-to-day operations before tackling organic development: In your first 30 Days you would know and understand 50% of the system administrator capabilities and be able to complete simple bug fixes/enhancements.\n\n* In your first 60 Days you would know and understand 100% of the diagnostic and critical characteristics of the system and be able to complete most if not all bug fixes/enhancements.\n\n* In your first 90 Days you are able to deliver your first production ready application and understand the full stack of technologies used. \n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Developer and Digital Nomad jobs that are similar:\n\n
$60,000 — $130,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.