array:58 [ "nid" => array:1 [ 0 => array:1 [ "value" => "434" ] ] "uuid" => array:1 [ 0 => array:1 [ "value" => "9ebccc44-9eeb-4106-abf9-2444e3ce0a50" ] ] "vid" => array:1 [ 0 => array:1 [ "value" => "756" ] ] "langcode" => array:1 [ 0 => array:1 [ "value" => "en" ] ] "type" => array:1 [ 0 => array:3 [ "target_id" => "job_posting" "entity" => array:12 [ "uuid" => "e0dc7f60-1a3a-469f-9838-2efe492ed78d" "langcode" => "en" "status" => true "dependencies" => array:1 [ "module" => array:1 [ 0 => "menu_ui" ] ] "third_party_settings" => array:1 [ "menu_ui" => array:2 [ "available_menus" => [] "parent" => "" ] ] "name" => "Job Posting" "type" => "job_posting" "description" => null "help" => null "new_revision" => true "preview_mode" => 1 "display_submitted" => false ] "bundle" => "node_type" ] ] "revision_timestamp" => array:1 [ 0 => array:1 [ "value" => "1660672806" ] ] "revision_uid" => array:1 [ 0 => array:3 [ "target_id" => "1" "entity" => array:25 [ "uid" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "uuid" => array:1 [ 0 => array:1 [ "value" => "e7a9bcaf-2b2f-4486-ab52-0af4c03e2b5d" ] ] "langcode" => array:1 [ 0 => array:1 [ "value" => "en" ] ] "preferred_langcode" => array:1 [ 0 => array:1 [ "value" => "en" ] ] "preferred_admin_langcode" => [] "name" => array:1 [ 0 => array:1 [ "value" => "superadmin" ] ] "pass" => array:1 [ 0 => array:1 [ "value" => "$2y$12$9bVfd6CME8g1kG.bKWI5ReyaLsi1Q1LCsnG7qK8Ek.fVv5EV5AtEe" ] ] "mail" => array:1 [ 0 => array:1 [ "value" => "info+transwork@messageagency.com" ] ] "timezone" => array:1 [ 0 => array:1 [ "value" => "UTC" ] ] "status" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "created" => array:1 [ 0 => array:1 [ "value" => "1523977029" ] ] "changed" => array:1 [ 0 => array:1 [ "value" => "1769096910" ] ] "access" => array:1 [ 0 => array:1 [ "value" => "1780429640" ] ] "login" => array:1 [ 0 => array:1 [ "value" => "1780429804" ] ] "init" => array:1 [ 0 => array:1 [ "value" => "admin@example.com" ] ] "roles" => array:1 [ 0 => array:3 [ "target_id" => "administrator" "entity" => array:10 [ "uuid" => "702ccd05-05a5-4871-8373-e31ba7880718" "langcode" => "en" "status" => true "dependencies" => [] "_core" => array:1 [ "default_config_hash" => "Om6FEO7vZZMkPIbVvfxtdkWerQ2PvQM4sWUd6Q3ZnfI" ] "id" => "administrator" "label" => "Administrator" "weight" => 2 "is_admin" => true "permissions" => [] ] "bundle" => "user_role" ] ] "default_langcode" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "metatag" => array:8 [ 0 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "title" "content" => "superadmin | TransWork" ] ] 1 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "description" "content" => "TransWork" ] ] 2 => array:2 [ "tag" => "link" "attributes" => array:2 [ "rel" => "canonical" "href" => "https://transwork.org/user/1" ] ] 3 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "robots" "content" => "noindex, nofollow" ] ] 4 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 5 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image:url" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 6 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image:secure_url" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 7 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "twitter:image" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] ] "role_change" => array:1 [ 0 => array:1 [ "target_id" => "__role_delegation_empty_field_value__" ] ] "path" => array:1 [ 0 => array:1 [ "langcode" => "en" ] ] "field_contact_email" => [] "field_contact_name" => [] "field_contact_phone" => [] "field_employer_profile" => [] "user_picture" => [] ] "bundle" => "user" ] ] "revision_log" => [] "status" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "uid" => array:1 [ 0 => array:3 [ "target_id" => "1" "message" => "Recursion detected." "array_path" => "revision_uid.0.entity" ] ] "title" => array:1 [ 0 => array:1 [ "value" => "Senior Software Engineer (USA or Canada)" ] ] "created" => array:1 [ 0 => array:1 [ "value" => "1660672629" ] ] "changed" => array:1 [ 0 => array:1 [ "value" => "1660672806" ] ] "promote" => array:1 [ 0 => array:1 [ "value" => "0" ] ] "sticky" => array:1 [ 0 => array:1 [ "value" => "0" ] ] "default_langcode" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "revision_default" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "revision_translation_affected" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "metatag" => array:7 [ 0 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "title" "content" => "Senior Software Engineer (USA or Canada) | TransWork" ] ] 1 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "description" "content" => "Azavea is a civic technology firm based in Philadelphia that uses geospatial data to build software and data analytics for the web. As a B Corporation, our mission is to use advanced geospatial technology for civic, social, and" ] ] 2 => array:2 [ "tag" => "link" "attributes" => array:2 [ "rel" => "canonical" "href" => "https://transwork.org/jobs/senior-software-engineer-usa-or-canada" ] ] 3 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 4 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image:url" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 5 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image:secure_url" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 6 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "twitter:image" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] ] "path" => array:1 [ 0 => array:3 [ "alias" => "/jobs/senior-software-engineer-usa-or-canada" "pid" => "442" "langcode" => "en" ] ] "menu_link" => [] "body" => array:1 [ 0 => array:3 [ "value" => """ <p>Azavea is a civic technology firm based in Philadelphia that uses geospatial<br />\r\n data to build software and data analytics for the web. As a B Corporation,<br />\r\n our mission is to use advanced geospatial technology for civic, social, and<br />\r\n environmental impact. Most of our work deals with local governments,<br />\r\n non-profit organizations, and academic or federal research projects. We<br />\r\n build custom web applications, perform geospatial analysis, and contribute to<br />\r\n open source projects. Our engineers work across the technology stack, from<br />\r\n modern browser-based front-ends to robust service-based backends residing on<br />\r\n scalable infrastructure. Find out more at Azavea: What We do.</p>\r\n \r\n <p>We are looking for a Senior Software Engineer who is passionate about<br />\r\n building applications that will have a positive impact. Ideal candidates are<br />\r\n interested in public service, but not necessarily in working for a government<br />\r\n or a non-profit organization.</p>\r\n \r\n <p>We’re excited about what we do, we’re growing, and we hope you will join us.</p>\r\n \r\n <p>As a Senior Software Engineer at Azavea, you’ll be working alongside other<br />\r\n engineers, project managers, and user experience designers to develop custom<br />\r\n web software for our clients. Lately, we’ve been developing tools to model<br />\r\n national water quality, monitor honeybee health across the country, and bring<br />\r\n transparency to supply chains in the global apparel industry. We also<br />\r\n maintain DistrictBuilder, an open-source, collaborative redistricting tool<br />\r\n that will support redistricting using 2020 Census data, and the Cicero API,<br />\r\n an Azavea product that provides access to a comprehensive database of elected<br />\r\n officials and legislative districts.</p>\r\n \r\n <p>Our applications are mostly written in JavaScript (React), Python (Django),<br />\r\n TypeScript (React ,Angular) and C# (.NET WebAPI). Almost all of our work<br />\r\n revolves around maps and spatial data. If you haven’t worked with spatial<br />\r\n technology before, don’t worry, many of our colleagues hadn’t when they<br />\r\n joined us.</p>\r\n \r\n <p>All remote colleagues are expected to be available for collaboration between<br />\r\n the hours of 10 a.m. and 2 p.m. EST.<br />\r\n What you'll do:<br />\r\n Write code to create APIs and web applications based on visual designs. <br />\r\n Create interactive data visualizations in our applications using maps,<br />\r\n charts, and graphs.<br />\r\n Model relational data and develop data processing pipelines. <br />\r\n Engage in multidisciplinary work that applies an agile process. <br />\r\n Work across front-end and back-end development. <br />\r\n Contribute to technical designs, identify risks and tradeoffs in decisions. <br />\r\n Own large, cross-cutting features and entire medium sized projects with<br />\r\n minimal oversight. <br />\r\n Build relationships with and consensus amongst various stakeholders. <br />\r\n Effectively communicate complex technical concepts to a wider range of audiences. <br />\r\n Contribute to both a growing company and to the open source communities that<br />\r\n support our work. <br />\r\n Collaborate with other engineers and support knowledge-sharing. <br />\r\n You should:<br />\r\n Have experience building applications using a modern web backend framework<br />\r\n like Django, Rails, or Express.<br />\r\n Demonstrate proficiency with core web technologies (HTML/CSS/JS) and a<br />\r\n contemporary web frontend framework like React, Vue, or Angular.<br />\r\n Have experience using and querying relational databases like PostgreSQL or MySQL.<br />\r\n Be comfortable with the command line and working in a UNIX environment.<br />\r\n Have a growth mindset and be excited to learn new technologies and skills.<br />\r\n Be interested in working with small teams on meaningful projects.<br />\r\n Have effective communication skills.<br />\r\n You write clean and understandable code.<br />\r\n Have experience with a GitHub based workflow that includes pull requests and<br />\r\n code reviews.<br />\r\n Have experience working in an Agile development environment.<br />\r\n Additional experience we find valuable (but not required):<br />\r\n Familiarity with open source or commercial GIS software like Leaflet, Mapbox<br />\r\n GL JS, PostGIS, or ArcGIS Server.<br />\r\n Delivering and operating applications using cloud platforms like AWS, GCP or Heroku.<br />\r\n Working with virtualization technology or containers.<br />\r\n Understand concepts of cloud automation, and CI/CD.<br />\r\n Making technical decisions and owning outcomes.<br />\r\n A note on hiring during the COVID-19 pandemic<br />\r\n The majority of our colleagues have historically worked out of our<br />\r\n Philadelphia office, but during the pandemic we transitioned the entire<br />\r\n company to remote work. While many of our colleagues are continuing to work<br />\r\n remotely for the time being, the office is now open and we can accommodate<br />\r\n either in-person or remote interviews depending on the health and safety<br />\r\n concerns of you and our team. We have made arrangements for remote<br />\r\n onboarding, including shipping relevant materials and a laptop to your home.<br />\r\n We are fortunate to have invested in meaningful work-from-home tools and<br />\r\n processes over the years and have been able to continue providing a secure,<br />\r\n flexible, and safe work environment for all of our colleagues. We ask for<br />\r\n your patience as we adapt our hiring process as well, and are happy to answer<br />\r\n any questions or concerns about the process.</p>\r\n \r\n <p>Office and Benefits<br />\r\n Our Philadelphia headquarters is located in a brightly lit office on the 5th<br />\r\n floor of a converted factory building in the Callowhill neighborhood, a short<br />\r\n walk from Center City, the Reading Terminal Market, and SEPTA subway and<br />\r\n regional rail stations. For bicyclists, we have in-house bike parking,<br />\r\n showers, and lockers. The office itself is arranged as an open office plan<br />\r\n with many smaller rooms for team meetings and concentration time. You get<br />\r\n your own desk with a high-end Linux workstation or Apple laptop and extra<br />\r\n monitors. We have flex-time to deal with personal stuff, and most people work<br />\r\n a 40 - 45 hour week on a regular schedule. After the first six months, our<br />\r\n staff can also spend up to 10% of their time on an open source, professional<br />\r\n development, or R&D project. Recent 10% time projects include experiments<br />\r\n with machine learning, React Native, and various forms of serverless<br />\r\n processing with Amazon Lambda.</p>\r\n \r\n <p>We offer a salary commensurate with skills and experience. Azavea's salary<br />\r\n for the Senior Software Engineer role ranges from $104,400 to $130,000.</p>\r\n \r\n <p>Our benefits package includes:<br />\r\n • Fully subsidized health care, dental, prescription plan, including for<br />\r\n spouse/partner and children<br />\r\n • Fully subsidized life and long term disability insurance, plus voluntary<br />\r\n short term disability insurance<br />\r\n • Medical reimbursement plan to cover what the health insurance does not<br />\r\n • Retirement plan with matching percentage<br />\r\n • Almost 4 weeks paid vacation plus sick/personal time off<br />\r\n • Family and medical leave<br />\r\n • Flexible work schedule<br />\r\n • Paid maternity and paternity leave<br />\r\n • Child care subsidy<br />\r\n • Paid time off for voting and volunteering<br />\r\n • Education assistance plan<br />\r\n • Student loan assistance<br />\r\n • Public transit and biking reimbursement plans<br />\r\n • Monthly lunches on the house<br />\r\n • 10% time for Research or Training Projects<br />\r\n • Profit-sharing bonus plan<br />\r\n • Financial transparency through an open book policy<br />\r\n • Kind, capable, and thoughtful colleagues</p>\r\n \r\n <p>We welcome qualified candidates from all walks of life and value diversity in<br />\r\n our company. We prohibit discrimination based on race, color, religion,<br />\r\n ancestry, national origin, sex, sexual orientation, gender identity or<br />\r\n expression, age, veteran status, military service, disability, marital<br />\r\n status, or domestic partner status.</p>\r\n """ "summary" => "" "format" => "full_html" ] ] "field_agree_to_allow" => [] "field_agree_to_receive" => [] "field_application_deadline" => [] "field_application_instructions" => array:1 [ 0 => array:2 [ "value" => "<p>Please complete all fields of the application (e.g. provide a coding sample and technical writing sample).</p>\r\n" "format" => "full_html" ] ] "field_application_start_date" => [] "field_business_name" => array:1 [ 0 => array:1 [ "value" => "Azavea" ] ] "field_company_logo" => [] "field_confirm_rules" => [] "field_confirm_terms" => [] "field_contact_email" => array:1 [ 0 => array:1 [ "value" => "peopleops@azavea.com" ] ] "field_contact_email_transwork" => [] "field_contact_name" => array:1 [ 0 => array:1 [ "value" => "Julie Garcia" ] ] "field_contact_name_transwork" => [] "field_contact_phone" => [] "field_contact_phone_transwork" => [] "field_contact_title" => array:1 [ 0 => array:1 [ "value" => "People Operations Coordinator" ] ] "field_date_close" => array:1 [ 0 => array:1 [ "value" => "2022-09-11" ] ] "field_date_posted" => array:1 [ 0 => array:1 [ "value" => "2022-08-16" ] ] "field_education" => [] "field_employer" => [] "field_experience_level" => [] "field_industry" => array:1 [ 0 => array:3 [ "target_id" => "26" "entity" => array:19 [ "tid" => array:1 [ 0 => array:1 [ "value" => "26" ] ] "uuid" => array:1 [ 0 => array:1 [ "value" => "8236cad4-ee63-4b0c-817c-01e02c3ec8d1" ] ] "revision_id" => array:1 [ 0 => array:1 [ "value" => "26" ] ] "langcode" => array:1 [ 0 => array:1 [ "value" => "en" ] ] "vid" => array:1 [ 0 => array:3 [ "target_id" => "industry" "entity" => array:9 [ "uuid" => "f0df3ba2-417b-48af-9a18-072913dafd78" "langcode" => "en" "status" => true "dependencies" => [] "name" => "Industry" "vid" => "industry" "description" => null "weight" => 0 "new_revision" => false ] "bundle" => "taxonomy_vocabulary" ] ] "revision_created" => array:1 [ 0 => array:1 [ "value" => "1567107695" ] ] "revision_user" => [] "revision_log_message" => [] "status" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "name" => array:1 [ 0 => array:1 [ "value" => "Professional and Business Services" ] ] "description" => array:1 [ 0 => array:2 [ "value" => null "format" => null ] ] "weight" => array:1 [ 0 => array:1 [ "value" => "0" ] ] "parent" => array:1 [ 0 => array:1 [ "target_id" => "0" ] ] "changed" => array:1 [ 0 => array:1 [ "value" => "1567107695" ] ] "default_langcode" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "revision_default" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "revision_translation_affected" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "metatag" => array:6 [ 0 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "title" "content" => "Professional and Business Services | TransWork" ] ] 1 => array:2 [ "tag" => "link" "attributes" => array:2 [ "rel" => "canonical" "href" => "https://transwork.org/taxonomy/term/26" ] ] 2 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 3 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image:url" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 4 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "property" => "og:image:secure_url" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] 5 => array:2 [ "tag" => "meta" "attributes" => array:2 [ "name" => "twitter:image" "content" => "https://transwork.org/sites/default/files/styles/banner/public/2018-08/placeholder.jpg" ] ] ] "path" => array:1 [ 0 => array:1 [ "langcode" => "en" ] ] ] "bundle" => "industry" ] ] "field_job_status" => [] "field_job_summary" => [] "field_job_type" => array:1 [ 0 => array:1 [ "value" => "1" ] ] "field_link_to_apply" => array:1 [ 0 => array:3 [ "uri" => "https://jobs.lever.co/azavea?lever-origin=applied&lever-source%5B0%5D=TransWork" "title" => "Apply Here" "options" => [] ] ] "field_location" => array:1 [ 0 => array:1 [ "value" => "Philadelphia, PA or Remote (USA or Canada)" ] ] "field_organization_website" => [] "field_salary" => [] "field_salary_annual_minimum" => [] "field_salary_hourly_minimum" => [] "field_salary_range_maximum" => [] "field_salary_range_minimum" => [] "field_salary_type" => [] "field_skills" => [] "field_work_location" => [] ]